如何在Go Test IntelliJ中重复运行一个或一组测试

gsf*_*gsf 2 unit-testing intellij-idea go intellij-plugin

我不时会遇到间歇性问题的烦人测试,我需要多次运行才能曝光.我正在寻找一种方便的方法来设置一个数字或来自intelliJ的"无限循环",但我没有找到.

是否有插件或我错过了一些可以允许我从UI执行此操作的内容(而不是更改代码).

编辑:因为我发现这种功能的支持是每个测试实用程序插件.例如,它已经存在于JUnit中,但Go Test没有.我的直觉表明,应该为所有测试插件提供这样的功能,但每个插件方法可能有一些技术原因.

Bas*_*ers 11

在测试的运行配置中,有一个"重复:"下拉列表,您可以在其中指定重复次数,例如,直到测试失败.我相信这可以从IntelliJ IDEA 15开始提供.