Ruby on rails 如何在Rails的测试环境中插入日志?

Ruby on rails 如何在Rails的测试环境中插入日志?,ruby-on-rails,testing,logging,Ruby On Rails,Testing,Logging,我只想在测试环境中放置一些代码,例如插入一行日志: puts "Something in TEST" 最好的方法是什么?在Rails 2.x之前,获取当前环境的最好方法是使用Rails\u ENV。Rails 2.x或更高版本,Rails使用方法Rails.env引入了Rails模块。所以你可以用 在2.x之前:if RAILS\u ENV==“test” 在2.x之后:if Rails.env.test? 如果Rails.env.TEST?为什么?登录测试对我来说似乎很奇怪。@DaveNew

我只想在测试环境中放置一些代码,例如插入一行日志:

puts "Something in TEST"

最好的方法是什么?

在Rails 2.x之前,获取当前环境的最好方法是使用
Rails\u ENV
。Rails 2.x或更高版本,Rails使用方法
Rails.env
引入了
Rails
模块。所以你可以用

在2.x之前:
if RAILS\u ENV==“test”

在2.x之后:
if Rails.env.test?


如果Rails.env.TEST?
为什么?登录测试对我来说似乎很奇怪。@DaveNewton我只是举个例子。把真正的代码放在这里是不好的。我不是问一个例子,我是问为什么。