auxesis / cucumber-nagios

Systems testing plugin for Nagios with Cucumber + Webrat + Mechanize + Net::SSH
http://cucumber-nagios.org/
MIT License
257 stars 43 forks source link

Crash on failing scenario outline #69

Open bjoernalbers opened 13 years ago

bjoernalbers commented 13 years ago

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

    Examples:
     | host           |
     | www.google.foo |
     | www.google.bar |

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: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