我有一些仅在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 但没有爱。 我应该怎么做呢?