哈喽!大家好,很高兴又见面了,我是编程网的一名作者,今天由我给大家带来一篇《对特定包运行 Go test》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏、转发! 下面就
哈喽!大家好,很高兴又见面了,我是编程网的一名作者,今天由我给大家带来一篇《对特定包运行 Go test》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏、转发! 下面就一起来看看吧!
问题内容我使用以下命令来运行特定包的测试
go 测试 fts -run run_test.go
无法加载包:包 fts:在以下任何位置找不到包“fts”:/usr/local/cellar/go/1.11.1/libexec/src/integration(来自 $goroot)/users/i055555/go/src /fts(来自 $gopath)
包装看起来像
gitproj/
|---- fts
|---- -command
|---- -run.go
|---- -run_test.go
|---- internal
|---- -fs.go
|---- -tb.go
|---- -tb_test.go
main.go
因此,您可以通过给定相对路径来为特定包运行 go test
:
go test ./fts/command
--run
标志采用正则表达式来帮助指示将在包中运行哪些测试。
例如,如果您有一个名为 testfoo(...)
的测试和另一个名为 testbar(...)
的测试。 go test --run=testfoo
将仅运行 testfoo(...)
。
到这里,我们也就讲完了《对特定包运行 go test》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注编程网公众号,带你了解更多关于的知识点!
--结束END--
本文标题: 对特定包运行 go test
本文链接: https://www.lsjlt.com/news/596311.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-05
2024-04-05
2024-04-05
2024-04-05
2024-04-05
2024-04-05
2024-04-05
2024-04-05
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0