我有一些代码只需要在 rails 应用程序在开发环境中(即 $ rails 服务器)而不是在测试环境中(即 $ rake 测试)时运行。
当我尝试
if Rails.env.development?
dont run me during testing
end
无论我在哪个环境中,代码都会执行。我什至尝试过:
if Rails.env.development? and not Rails.env.test?
NO, REALLY, DONT RUN ME DURING TESTING
end
但没有爱。
我应该怎么做?