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
@harrylove
Copy link

Did you find a solution?

@aeden
Copy link
Author

aeden commented Dec 9, 2010

No, my cucumber install is still completely fubar'd.

@robrasmussen
Copy link

I had this exact problem, stepping autotest down to 4.4.5 fixed it.

@aeden
Copy link
Author

aeden commented Dec 16, 2010

Awesome, thanks robrasmussen , installing autotest -v 4.4.5 fixed it.

@coryschires
Copy link

Yay. 4.4.5 worked for me too. Thank goodness. All nonsense output was making we want to kill myself.

@ognevsky
Copy link

ognevsky commented Jan 6, 2011

Thanks men, works for me too

@AlperKarapinar
Copy link

thank you! i had the same annoying problem.

@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