1

我从 rspec 收到一个非常奇怪的错误:

$ rspec spec

invalid option: --default_path=spec

我在 rails 4, ruby​​ 2 应用程序中,我已将所有内容更新为 rspec-rails 3.0.0.beta。我已经转储并重新安装了 rspec、.rspec 和 spec_helper.rb。

4

2 回答 2

2

您可能正在使用不同版本的 RSpec。测试在 balance-ruby 项目中运行良好。确保在 Gemfile 中有这一行:

gem "rspec", '~> 2.10'

然后运行bundle install,最后再试一次bundle exec rspec spec

于 2012-11-25T18:53:14.723 回答
0

这是旧的,但对于谷歌搜索的人来说:除了检查你的Gemfile,看看你的 repo 的.rspec配置文件,看看是否有问题。如果这不能解决问题,请检查您的环境以查看您是否有全局.rspec配置文件。试着cat ~/.rspec看看你是否有一个,是否有任何问题。全局配置给我带来了问题。

于 2015-02-19T06:04:32.670 回答