Rspec stopped working - `<module: ActionController> ': uninitialized constant ActionController :: Metal (NameError)

I am playing with a cucumber and just noticed that my Rspec tests started to fail. Everything was fine until I installed the cucumber. Any ideas?

LOG

/Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-4.1.5/lib/action_controller/base.rb:164:in `<module:ActionController>': uninitialized constant ActionController::Metal (NameError)
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-4.1.5/lib/action_controller/base.rb:5:in `<top (required)>'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:73:in `require'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:73:in `require'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/responders-1.1.1/lib/responders.rb:1:in `<top (required)>'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:73:in `require'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:73:in `require'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/devise-3.4.0/lib/devise.rb:7:in `<top (required)>'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:135:in `require'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:135:in `rescue in require'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:144:in `require'
    from /Users/szymonborucki/code/rails/Challenger/spec/spec_helper.rb:18:in `<top (required)>'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/configuration.rb:1072:in `block in requires='
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/configuration.rb:1072:in `each'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/configuration.rb:1072:in `requires='
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/configuration_options.rb:103:in `block in process_options_into'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/configuration_options.rb:102:in `each'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/configuration_options.rb:102:in `process_options_into'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/configuration_options.rb:22:in `configure'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/runner.rb:95:in `setup'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/runner.rb:84:in `run'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/runner.rb:69:in `run'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/lib/rspec/core/runner.rb:37:in `invoke'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.6/exe/rspec:4:in `<top (required)>'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/bin/rspec:23:in `load'
    from /Users/szymonborucki/.rbenv/versions/2.1.0/bin/rspec:23:in `<main>'

      

+3


source to share


1 answer


If I were you, I check this line: /Users/szymonborucki/code/rails/Challenger/spec/spec_helper.rb:18



Hope this helps.

+1


source







All Articles