gpt4 book ai didi

javascript - AVA:为每个测试用例设置不同的超时

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:58:36 24 4
gpt4 key购买 nike

我使用 AVA 编写异步测试,需要为每个测试用例设置自定义超时。我还没有找到关于这种可能性的任何信息,我的测试看起来是这样的:

import test from 'ava';

test.cb('super test', t => {
setTimeout(() => {
t.is(1, 1);
t.end();
}, 10000);

setTimeout(() => {
t.fail("Timeout error!");
t.end();
}, 100);
});

有人知道在 AVA 中实现这个的另一种方法吗?

最佳答案

AVA 本身有一个 Unresolved 问题来支持这一点:https://github.com/avajs/ava/issues/1565

在此之前,您必须自己管理计时器。不要忘记在正常测试完成后清除它。

关于javascript - AVA:为每个测试用例设置不同的超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47631036/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com