首页 > 后端开发 > Golang > 如何在 Go 测试套件中仅运行一项特定测试?

如何在 Go 测试套件中仅运行一项特定测试?

DDD
发布: 2024-12-14 13:42:11
原创
484 人浏览过

How Can I Run Only One Specific Test in a Go Test Suite?

隔离单个测试执行

在Go包测试套件中,只执行特定的测试可以方便排查问题。为此,您可以利用 go test -run 标志。

解决方案:

使用以下语法重新运行特定测试:

这里,TestSpecific 代表你想要隔离的测试函数的名称。 -run 标志允许您指定与您希望执行的测试名称匹配的正则表达式。

示例:

考虑具有以下测试函数的测试套件:

要仅运行 TestB,您可以使用命令:

这种方法可以通过隔离单个测试的执行来显着减少调试时间。

以上是如何在 Go 测试套件中仅运行一项特定测试?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板