当前位置:  开发笔记 > 后端 > 正文

Rails测试挂起 - 如何在执行前打印测试名称?

如何解决《Rails测试挂起-如何在执行前打印测试名称?》经验,为你挑选了2个好方法。

我在我们的rails app中有一个测试挂起无法找出哪一个(因为它挂起并且没有得到失败报告).我发现这篇博客文章http://bmorearty.wordpress.com/2008/06/18/find-tests-more-easily-in-your-testlog/,它添加了一个设置挂钩来打印测试名称,但是当我尝试做同样的事情它给了我一个错误说错误的设置参数数量(1表示0).任何帮助都将不胜感激.



1> allenwei..:

如果你使用rake运行测试它将工作:

rake test:units TESTOPTS="-v" 



2> Aaron Hinni..:

测试名称的打印是TestRunner的责任.如果从命令行运行测试,则可以指定-v选项,以打印出测试用例名称.

例:

ruby test_Foo.rb -v
Loaded suite test_Foo
Started
test_blah(TestFoo): .
test_blee(TestFoo): .

Finished in 0.007 seconds.

2 tests, 15 assertions, 0 failures, 0 errors

推荐阅读
ar_wen2402851455
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有