在将我的项目移动到 Rails 3 后,我试图让自动测试恢复并运行。升级到 rspec 2.0.0.beta.22 后,我似乎无法运行自动测试。我得到以下信息:
bundler: command not found: c:/Ruby192/lib/ruby/gems/1.9.1/gems/rspec-core-2.0.0.beta.22/bin/rspec
即使二进制文件确实存在于该位置。
这是我的 Gemfile 内容:
group :development do
gem 'webrat'
gem 'rspec-rails', '>=2.0.0.beta.22'
gem 'factory_girl_rails', '1.0'
gem 'autotest'
end
group :test do
gem 'webrat'
gem 'rspec-rails', '>=2.0.0.beta.22'
gem 'factory_girl_rails', '1.0'
gem 'autotest'
end
我安装了以下宝石(除其他外):
- 自动测试 (4.3.2)
- 自动测试咆哮(0.2.5)
- rspec (2.0.0.beta22)
- rspec 核心 (2.0.0.beta22)
- rspec-expectations (2.0.0.beta22)
- rspec 模拟 (2.0.0.beta22)
- rspec-rails (2.0.0.beta22)
- 禅测 (4.4.0)
知道这里会发生什么吗?