Module: Cucumber::Parser::Feature::ExamplesSections0
- Defined in:
- lib/cucumber/parser/feature.rb
Instance Method Summary collapse
- #at_line?(line) ⇒ Boolean
- #build(filter, scenario_outline) ⇒ Object
- #matches_name?(regexp_to_match) ⇒ Boolean
Instance Method Details
#at_line?(line) ⇒ Boolean
1130 1131 1132 |
# File 'lib/cucumber/parser/feature.rb', line 1130 def at_line?(line) elements.detect { |e| e.at_line?(line) } end |
#build(filter, scenario_outline) ⇒ Object
1138 1139 1140 1141 1142 1143 1144 |
# File 'lib/cucumber/parser/feature.rb', line 1138 def build(filter, scenario_outline) elements.map do |e| if(filter.nil? || filter.accept_example?(e, scenario_outline)) e.build(filter, scenario_outline) end end.compact end |
#matches_name?(regexp_to_match) ⇒ Boolean
1134 1135 1136 |
# File 'lib/cucumber/parser/feature.rb', line 1134 def matches_name?(regexp_to_match) elements.detect { |e| e.matches_name?(regexp_to_match) } end |