2017-09-25 147 views
11

我打破了我的rails-rspec。我切換到另一個gemset來運行第三方測試。當我返回到我的2.3.0(默認)gemset時,出現以下錯誤。rails-rspec錯誤無法加載這樣的文件 - rspec/core/formatters/progress_formatter

運行rspec的獲取:

/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in `require': cannot load such file -- rspec/core/formatters/progress_formatter (LoadError) 

運行軌道產生的RSpec:安裝回報:

Could not find generator 'rspec:install'. Maybe you meant 'devise:install' or ... 

我試圖卸載並重新安裝,但是錯誤仍然存​​在。

運行rspec的-v回報:

- rspec-core 3.6.0 
- rspec-expectations 3.6.0 
- rspec-mocks 3.6.0 
- rspec-rails 3.6.1 
- rspec-support 3.6.0 

看來,紅寶石找不到RSpec的核心。我已嘗試從this post解決方法沒有成功。提前感謝您提供的任何見解。

運行

導軌4.2.0,2.3.0紅寶石

回答

1

我想你應該嘗試

bundle exec rspec:install 
4

運行bundle exec rspec解決了這個問題對我來說。

+0

解決我的問題。 –

相關問題