0

运行 Autotest 时,Autotest 不在“测试”环境中运行。如何强制它在“测试”中运行?

我已经尝试RAILS_ENV=test bundle exec autotestexport RAILS_ENV=test; bundle exec autotest

但 Rails.env 仍然等于“开发”。

我的 Gemfile 在“测试”组中定义了自动测试。它找到了规范,但它正在针对开发数据库执行并puts Rails.env显示“开发”

4

1 回答 1

0

这很愚蠢..刚ENV['RAILS_ENV'] = 'development'在我的环境中找到.rb 当我把它改成ENV['RAILS_ENV'] ||= 'development' 一切都很好。

于 2013-03-01T03:44:44.913 回答