tpope / pickler

PIvotal traCKer Liaison to cucumbER
MIT License
299 stars 23 forks source link

error on pickler pull: undefined method `load_language' for Cucumber:Module #2

Closed supaspoida closed 15 years ago

supaspoida commented 15 years ago

I'm not sure if this is a problem with cucumber or a pickler bug.

After upgrading to the latest gem to fix my push problems I am now getting this error. Here is the full trace:

~/repos/ckc_united$ pickler pull
/Volumes/Storage/Users/supaspoida/.gem/ruby/1.8/gems/tpope-pickler-    0.0.9/lib/pickler.rb:87:in `parser': undefined method `load_language' for  Cucumber:Module (NoMethodError)
from /Volumes/Storage/Users/supaspoida/.gem/ruby/1.8/gems/tpope-pickler-0.0.9/lib/pickler.rb:109:in `scenario_word'
from /Volumes/Storage/Users/supaspoida/.gem/ruby/1.8/gems/tpope-pickler-0.0.9/lib/pickler.rb:122:in `scenario_features'
from /Volumes/Storage/Users/supaspoida/.gem/ruby/1.8/gems/tpope-pickler-0.0.9/lib/pickler/runner.rb:323:in `process'
from /Volumes/Storage/Users/supaspoida/.gem/ruby/1.8/gems/tpope-pickler-0.0.9/lib/pickler/runner.rb:105:in `run'
from /Volumes/Storage/Users/supaspoida/.gem/ruby/1.8/gems/tpope-pickler-0.0.9/lib/pickler/runner.rb:494:in `run'
from /Volumes/Storage/Users/supaspoida/.gem/ruby/1.8/gems/tpope-pickler-0.0.9/lib/pickler.rb:21:in `run'
from /Volumes/Storage/Users/supaspoida/.gem/ruby/1.8/gems/tpope-pickler-0.0.9/bin/pickler:7
from /opt/local/bin/pickler:19:in `load'
from /opt/local/bin/pickler:19
scottburton11 commented 15 years ago

I'm getting the same thing, looks like Cucumber dumped "load_language" by 3.9.0

this is fixed in pickler 0.1.0

supaspoida commented 15 years ago

Do you know if there is an alternative? Or have any ideas on how to work around this?

tpope commented 15 years ago

Fixed, then broken, then fixed again.