Open bjoernalbers opened 13 years ago
I tested with the latest version (cucumber-nagios v0.9.0)...
Feature: Google It should be up
Scenario Outline: This failing scenario crashes cucumber-nagios When I go to "http:///" Then the request should succeed
Examples: | host | | www.google.foo | | www.google.bar |
$ cucumber-nagios features/search.feature undefined method file_colon_line' for true:TrueClass (NoMethodError) /Library/Ruby/Gems/1.8/gems/cucumber-nagios-0.9.0/lib/cucumber/formatter/nagios.rb:53:inprint_summary' /Library/Ruby/Gems/1.8/gems/cucumber-nagios-0.9.0/lib/cucumber/formatter/nagios.rb:52:in each' /Library/Ruby/Gems/1.8/gems/cucumber-nagios-0.9.0/lib/cucumber/formatter/nagios.rb:52:inprint_summary' /Library/Ruby/Gems/1.8/gems/cucumber-nagios-0.9.0/lib/cucumber/formatter/nagios.rb:32:in after_features' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:174:insend' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:174:in send_to_all' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:172:ineach' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:172:in send_to_all' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:165:inbroadcast' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:13:in visit_features' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/runtime.rb:45:inrun!' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/cli/main.rb:43:in execute!' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/cli/main.rb:20:inexecute' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/cucumber:14 /usr/bin/cucumber:19:in `load' /usr/bin/cucumber:19
file_colon_line' for true:TrueClass (NoMethodError) /Library/Ruby/Gems/1.8/gems/cucumber-nagios-0.9.0/lib/cucumber/formatter/nagios.rb:53:in
each' /Library/Ruby/Gems/1.8/gems/cucumber-nagios-0.9.0/lib/cucumber/formatter/nagios.rb:52:in
after_features' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:174:in
send_to_all' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:172:in
send_to_all' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:165:in
visit_features' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/runtime.rb:45:in
execute!' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/cli/main.rb:20:in
I tested with the latest version (cucumber-nagios v0.9.0)...
Example feature to reproduce the error:
Feature: Google It should be up
Scenario Outline: This failing scenario crashes cucumber-nagios When I go to "http:///"
Then the request should succeed
Command-Output:
$ cucumber-nagios features/search.feature undefined method
file_colon_line' for true:TrueClass (NoMethodError) /Library/Ruby/Gems/1.8/gems/cucumber-nagios-0.9.0/lib/cucumber/formatter/nagios.rb:53:in
print_summary' /Library/Ruby/Gems/1.8/gems/cucumber-nagios-0.9.0/lib/cucumber/formatter/nagios.rb:52:ineach' /Library/Ruby/Gems/1.8/gems/cucumber-nagios-0.9.0/lib/cucumber/formatter/nagios.rb:52:in
print_summary' /Library/Ruby/Gems/1.8/gems/cucumber-nagios-0.9.0/lib/cucumber/formatter/nagios.rb:32:inafter_features' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:174:in
send' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:174:insend_to_all' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:172:in
each' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:172:insend_to_all' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:165:in
broadcast' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/ast/tree_walker.rb:13:invisit_features' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/runtime.rb:45:in
run!' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/cli/main.rb:43:inexecute!' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/../lib/cucumber/cli/main.rb:20:in
execute' /Library/Ruby/Gems/1.8/gems/cucumber-0.10.2/bin/cucumber:14 /usr/bin/cucumber:19:in `load' /usr/bin/cucumber:19