2017-07-28 39 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将在命令行? –