Sha256: c2795c237fb4486b8202c89691758ec6cbe6309de212d9cbe6f2a05f92972b2d
Contents?: true
Size: 1017 Bytes
Versions: 1
Compression:
Stored size: 1017 Bytes
Contents
require 'cucumber/core/ast/names' require 'cucumber/core/ast/location' require 'cucumber/core/ast/describes_itself' module Cucumber module Core module Ast class Background include Names include HasLocation include DescribesItself def initialize(gherkin_statement, language, location, comments, keyword, name, description, raw_steps) @gherkin_statement = gherkin_statement @language = language @location = location @comments = comments @keyword = keyword @name = name @description = description @raw_steps = raw_steps end attr_reader :language, :description, :raw_steps private :language, :raw_steps attr_reader :comments, :keyword, :location attr_reader :gherkin_statement def children raw_steps end private def description_for_visitors :background end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cucumber-core-1.2.0 | lib/cucumber/core/ast/background.rb |