Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 运行Rspec的rails4.2.1rspec3.3将所有sql查询打印到控制台。我怎么关掉这个?_Ruby On Rails_Rspec - Fatal编程技术网

Ruby on rails 运行Rspec的rails4.2.1rspec3.3将所有sql查询打印到控制台。我怎么关掉这个?

Ruby on rails 运行Rspec的rails4.2.1rspec3.3将所有sql查询打印到控制台。我怎么关掉这个?,ruby-on-rails,rspec,Ruby On Rails,Rspec,我肯定在什么地方弄坏了什么东西。测试一直运行到完成并全部通过,但它会将大量输出输出输出到控制台,从而使调试测试变得更加困难。我没有积极尝试这种行为,它只是随机开始的。它这样做已经有一段时间了,所以很遗憾,我不能再回去几次。我的其他rails项目不这样做。有人知道我能做些什么来阻止这一切吗?正如“baron816”所说,将rails\u 12factor移动到您的文件中的生产组 小组:生产部 gem“rails_12factor” 结束您是否安装了导轨?如果是这样的话,另一个潜在原因是您将rail

我肯定在什么地方弄坏了什么东西。测试一直运行到完成并全部通过,但它会将大量输出输出输出到控制台,从而使调试测试变得更加困难。我没有积极尝试这种行为,它只是随机开始的。它这样做已经有一段时间了,所以很遗憾,我不能再回去几次。我的其他rails项目不这样做。有人知道我能做些什么来阻止这一切吗?

正如“baron816”所说,将rails\u 12factor移动到您的文件中的生产组

小组:生产部 gem“rails_12factor”
结束

您是否安装了导轨?如果是这样的话,另一个潜在原因是您将rails logger输出重定向到标准输出,请检查您的环境和初始化程序中是否存在类似ActiveRecord::Base.logger=logger.newstout的内容。rails_12因素似乎是问题所在。我把它转移到了生产组,我再也得不到sql输出了。非常感谢。我还使用geocoder,并在测试期间从中获得输出。你知道怎么摆脱它吗?