2017-07-28 38 views
-2

每次我嘗試運行使用RSpec的測試我得到這個屏幕rspec error message我不明白,這可能是我安裝的軟件包問題我不能運行任何測試使用RSpec

+0

顯示你的'spec_helper.rb'。 – yzalavin

+0

而不是'我不能運行任何測試與Rspec'不表示一個具體的問題使用smth像'未定義的方法:...'。檢查[如何提問?](https://stackoverflow.com/help/how-to-ask)。 – yzalavin

+0

http://imgur.com/a/aapPP這就是你的意思 –

回答

0

https://github.com/lsegal/yard/issues/1062

在3.5中添加了shared_context_metadata_behaviour,如果它告訴你它未定義,您需要更新RSpec或刪除該方法。 運行

bundle exec rspec -v 

如果是3.4或更低,那麼在你的Gemfile改變RSpec的行:

gem 'rspec', '~> 3.5' 

捆綁安裝,然後RSPEC了。

+0

好吧,所以它是3.2我的gemfile將在命令行? –