标签: ruby-on-rails testing logging
我想在测试环境中放置一些代码,例如插入一行日志:
puts "Something in TEST"
最好的方法是什么?
答案 0 :(得分:1)
在Rails 2.x之前,获取当前环境的最佳方法是使用RAILS_ENV。 Rails 2.x或更高版本,Rails使用方法Rails引入了Rails.env模块。所以你可以使用
RAILS_ENV
Rails
Rails.env
在2.x之前:if RAILS_ENV == 'test' 2.x之后:if Rails.env.test?
在2.x之前:if RAILS_ENV == 'test'
if RAILS_ENV == 'test'
2.x之后:if Rails.env.test?
if Rails.env.test?