隔离单个测试执行
在Go包测试套件中,只执行特定的测试可以方便排查问题。为此,您可以利用 go test -run 标志。
解决方案:
使用以下语法重新运行特定测试:
这里,TestSpecific 代表你想要隔离的测试函数的名称。 -run 标志允许您指定与您希望执行的测试名称匹配的正则表达式。
示例:
考虑具有以下测试函数的测试套件:
要仅运行 TestB,您可以使用命令:
这种方法可以通过隔离单个测试的执行来显着减少调试时间。
以上是如何在 Go 测试套件中仅运行一项特定测试?的详细内容。更多信息请关注PHP中文网其他相关文章!