英文:
go test some functions/suites from package only
问题
在Go语言中,是否可以将测试过程拆分为某个包?go test命令会使用包中所有*_test.go文件中的所有Test*函数进行测试。如果你有很多测试,并且每次都收到所有测试日志,那么这可能会变得相当无聊。
英文:
Is it possible to split testing process in go for some package ?
go test package - uses all function Test* in all *_test.go files in package. If you have a lot of tests and try to TDT its rather boring to receive always all test logs.
答案1
得分: 4
请参阅'go help test'和'go help testflag'。引用后者的内容:
...
-run regexp
仅运行与正则表达式匹配的测试和示例。
...
英文:
See 'go help test' and 'go help testflag'. Quoting from the later:
...
-run regexp
Run only those tests and examples matching the regular
expression.
...
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论