【发布时间】:2021-03-11 06:10:57
【问题描述】:
我正在使用测试框架ava,我有两种设置超时的方法。通过--timeout 的命令行或者通过t.timeout(..) 的代码
文档说明:
每次测试后,AVA 都会重置一个计时器,如果在指定的超时时间内没有收到新的测试结果,则强制退出测试。
对于代码t.timeout 它说:
每次做出断言时都会重置这些超时。
我不明白我应该同时使用两者,还是只使用一个超时设置。 t.timeout 是否也意味着如果我将其设置为 1000 毫秒,则必须在一秒钟内做出两个连续的 t.is(..) 断言,否则测试会失败?
【问题讨论】: