是否可以通过rake任务让minitest仅运行失败的测试?
无法在互联网上找到任何关于此的内容...... 使用rspec或黄瓜它有效..这里有可能吗?
答案 0 :(得分:1)
您可以查看guard-minitest宝石。我认为这就是你要找的东西。
答案 1 :(得分:1)
我能找到的最接近的是这个插件:
https://github.com/ivantsepp/minitest-rerun-options
它为这样的失败测试输出命令行选项:
Rerun failed tests options:
--name TestExample#test_another_that_will_fail
--name TestExample#test_that_will_fail
因此您可以将它们附加到rake test
命令。
答案 2 :(得分:1)
Guardfile中的
ClosureExpression
#选项只会运行已更改的文件。
我在Guardfile中有以下配置。 (该项目混合了单元和规范样式测试)
spring: 'bin/rails test'