bundle exec rake -t loadError não pode carregar tal arquivo - rspec / core

1

debian wheezy

ruby 2.4.0 (também experimentado com ruby 2.2.0)

# I also installed rspec and rspec-core with :
gem install rspec
gem install rspec-core

A execução de 'bundle env' dá:

Bundler   1.14.4
Rubygems  2.6.10
Ruby      2.4.0p0 (2016-12-24 revision 57164) [x86_64-linux]
GEM_HOME  /usr/local/rvm/gems/ruby-2.4.0
GEM_PATH  /usr/local/rvm/gems/ruby-2.4.0:/usr/local/rvm/gems/ruby-2.4.0@global
RVM       1.29.0 (latest)
Git       1.7.10.4
Platform  x86_64-linux
rubygems-bundler (1.4.4)

Quando eu executo o seguinte comando: bundle exec rake -t

Eu tenho o seguinte log de erros:

rake aborted!
LoadError: cannot load such file -- rspec/core
/usr/local/rvm/gems/ruby-2.4.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in 'require'
/usr/local/rvm/gems/ruby-2.4.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in 'block in require'
/usr/local/rvm/gems/ruby-2.4.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:240:in 'load_dependency'
/usr/local/rvm/gems/ruby-2.4.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in 'require'
/var/www/easyredmine_2016_stable_u2119_v2016_05_03/plugins/easyproject/easy_plugins/easy_extensions/lib/tasks/tests.rake:3:in '<top (required)>'
/usr/local/rvm/gems/ruby-2.4.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:268:in 'load'
...

Quando eu vou nas primeiras linhas do teste. Eu vejo:

unless Rails.env.production?

require 'rspec/core'
require 'rspec/core/rake_task'
require 'rspec/core/formatters/json_formatter'

O erro está na linha 3:

require 'rspec/core'
    
por Nico 14.02.2017 / 21:48

1 resposta

0

Eu estava com um problema semelhante e consegui corrigi-lo adicionando a gem em questão ao meu Gemfile .

    
por 23.07.2018 / 22:37