![]() |
1
5
不幸的是,没有简单的方法可以跳过仅基于文件名的测试,但是,下面有三个简单的选项可以工作: 1、使用正则表达式指定测试
go test命令支持
为了实现这一点,您需要以这样一种方式命名文件中的所有测试,即可以通过正则表达式排除它们(例如,使所有测试都以
2、不要使用构建标志编译某些测试 如中详细说明 this stackoverflow post ,您可以使用生成标志来阻止特定文件作为测试套件的一部分生成。简而言之 跳过\u测试。去
然后当您调用
3、在构建过程中重命名有问题的文件 按照go测试文件的规定,
只需在go test命令周围加上一个重命名,这样要跳过的文件就不会实际编译到测试可执行文件中:
(注意使用
|
![]() |
Tim Kirkwood · 比较空数据帧 6 月前 |
![]() |
nerrood · 为什么在笑话测试中不调用save 1 年前 |
![]() |
eof · Chrome块文件下载-selenium 1 年前 |
![]() |
Display name · Ember.js辛烷值验收试验 1 年前 |
![]() |
Vitto · 理智和回归测试是如何在一个简单的场景中协同工作的? 1 年前 |
![]() |
mattsmith5 · 使用特征文件并行计算空手道跑场景 1 年前 |
![]() |
Norronas · 采用裸机编程的寄存器单元测试 1 年前 |