Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Ginkgo 执行一些运行时间相对较长的集成测试。穿插在我的测试输出中的是我的测试执行时间过长的偶尔警告:
• [SLOW TEST:30.000 seconds]
通过标准 Go 测试库运行 Ginkgo 时,有没有办法禁用这些警告?文档提到了--slowSpecThreshold=TIME_IN_SECONDSGinkgo 测试运行器的参数 ( ),但似乎没有提到如何以编程方式实现相同的目的。
--slowSpecThreshold=TIME_IN_SECONDS
Ginkgo 在包中处理其配置github.com/onsi/ginkgo/config,其中运行时配置可用于修改。
github.com/onsi/ginkgo/config
可以通过以下方式使 Ginkgo 更有耐心:
config.DefaultReporterConfig.SlowSpecThreshold = time.Hour.Seconds()