Rails测试命令是什么,它会排除一些要运行的测试文件或测试名称?
例如,我要排除1个rb测试文件,即test / integration / trello_webhook_test.rb 我尝试了以下命令:
rails test -t --ignore-testcase= "test/integration/trello_webhook_test.rb"
我再次尝试使用以下命令在trello_webhook_test.rb中排除测试名称“ JSON”:
rails test -t --ignore-name= "/JSON/"
但是,两个命令都导致对trello_webhook_test.rb的测试,或者包含“ / JSON /”的测试名称仍在运行。 预先感谢您的任何答复。
rails测试-帮助: rails test --help output
我正在使用Windows 10操作系统。
最好, 兰迪
答案 0 :(得分:0)
根据帮助手册(rails test --help
),您必须执行以下操作:
rails test --exclude test/integration/trello_webhook_test.rb