Skip to content

Instantly share code, notes, and snippets.

@aeden
Created December 8, 2010 06:45
Show Gist options
  • Save aeden/732981 to your computer and use it in GitHub Desktop.
Save aeden/732981 to your computer and use it in GitHub Desktop.
Why are you doing this to me, Cucumber, why?
loading autotest/cucumber
/Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/cucumber/ast/feature.rb:15: warning: method redefined; discarding old gherkin_statement
/Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/cucumber/ast/feature_element.rb:10: warning: method redefined; discarding old gherkin_statement
/Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/cucumber/ast/table.rb:384: warning: shadowing outer local variable - hash
/Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/cucumber/ast/step.rb:18: warning: method redefined; discarding old gherkin_statement
/Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/cucumber/ast/examples.rb:11: warning: method redefined; discarding old gherkin_statement
<internal:lib/rubygems/custom_require>:29: warning: loading in progress, circular require considered harmful - /Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/cucumber.rb
from /Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/bin/autotest:19:in `<main>'
from /Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/bin/autotest:19:in `load'
from /Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/ZenTest-4.4.1/bin/autotest:7:in `<top (required)>'
from /Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/ZenTest-4.4.1/lib/autotest.rb:152:in `runner'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:33:in `rescue in require'
from <internal:lib/rubygems/custom_require>:33:in `require'
from /Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/autotest/cucumber.rb:2:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from /Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/autotest/cucumber_mixin.rb:3:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from /Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/cucumber.rb:8:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from /Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/cucumber/cli/main.rb:8:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
/Users/aeden/.rvm/gems/ruby-1.9.2-p0@dnsimple/gems/cucumber-0.10.0/lib/autotest/cucumber_mixin.rb:24: warning: global variable `$f' not initialized
@fredv
Copy link

fredv commented Jan 10, 2011

thanks rob! works like a charm with cucumber 0.10.0 and autotest 4.4.5!

@pietervisser
Copy link

thanks, works like a charm!

@tomkersten
Copy link

You can also drop autotest & use ZenTest directly (at 4.6.2) to remove the issue...if you're open to that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment