ruby on rails 3 - Running bundle exec cucumber is fine, but just running cucumber doesn't work -



ruby on rails 3 - Running bundle exec cucumber is fine, but just running cucumber doesn't work -

i'm using cucumber 1.0 installed cucumber-rails on rails 3. i'd utilize autotest, seems autotest invokes cucumber cucumber , not bundle exec cucumber . bundle exec cucumber works fine me, when run cucumber, get:

using default profile... uninitialized constant diff::readablediffer (nameerror) /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/rake-0.9.2/lib/rake/ext/module.rb:36:in `const_missing' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/test-unit-2.3.0/lib/test/unit/ui/console/testrunner.rb:336:in `<module:console>' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/test-unit-2.3.0/lib/test/unit/ui/console/testrunner.rb:17:in `<module:ui>' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/test-unit-2.3.0/lib/test/unit/ui/console/testrunner.rb:16:in `<module:unit>' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/test-unit-2.3.0/lib/test/unit/ui/console/testrunner.rb:15:in `<module:test>' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/test-unit-2.3.0/lib/test/unit/ui/console/testrunner.rb:14:in `<top (required)>' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/redgreen-1.2.2/lib/redgreen.rb:2:in `<top (required)>' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/bundler-1.0.15/lib/bundler/runtime.rb:68:in `require' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/bundler-1.0.15/lib/bundler/runtime.rb:68:in `block (2 levels) in require' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/bundler-1.0.15/lib/bundler/runtime.rb:66:in `each' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/bundler-1.0.15/lib/bundler/runtime.rb:66:in `block in require' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/bundler-1.0.15/lib/bundler/runtime.rb:55:in `each' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/bundler-1.0.15/lib/bundler/runtime.rb:55:in `require' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/bundler-1.0.15/lib/bundler.rb:120:in `require' /users/mike/projects/exlab/config/application.rb:7:in `<top (required)>' /users/mike/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:54:in `require' /users/mike/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:54:in `require' /users/mike/projects/exlab/config/environment.rb:2:in `<top (required)>' /users/mike/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:54:in `require' /users/mike/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:54:in `require' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-rails-1.0.2/lib/cucumber/rails.rb:5:in `<top (required)>' /users/mike/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:58:in `require' /users/mike/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:58:in `rescue in require' /users/mike/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require' /users/mike/projects/exlab/features/support/env.rb:7:in `<top (required)>' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/lib/cucumber/rb_support/rb_language.rb:143:in `load' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/lib/cucumber/rb_support/rb_language.rb:143:in `load_code_file' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/lib/cucumber/runtime/support_code.rb:176:in `load_file' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/lib/cucumber/runtime/support_code.rb:78:in `block in load_files!' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/lib/cucumber/runtime/support_code.rb:77:in `each' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/lib/cucumber/runtime/support_code.rb:77:in `load_files!' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/lib/cucumber/runtime.rb:137:in `load_step_definitions' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/lib/cucumber/runtime.rb:39:in `run!' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/lib/cucumber/cli/main.rb:43:in `execute!' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/lib/cucumber/cli/main.rb:20:in `execute' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/gems/cucumber-1.0.1/bin/cucumber:14:in `<top (required)>' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/bin/cucumber:19:in `load' /users/mike/.rvm/gems/ruby-1.9.2-p180@rails3/bin/cucumber:19:in `<main>'

any clues?

it might problem testunit beingness replaced minitest in ruby1.9. solve adding gemfile:

group :development gem 'test-unit', '~> 2.0.0' end

ruby-on-rails-3 cucumber

Comments

Popular posts from this blog

iphone - Dismissing a UIAlertView -

intellij idea - Update external libraries with intelij and java -

javascript - send data from a new window to previous window in php -