AVAを使用して非同期テストを作成し、テストケースごとにカスタムタイムアウトを設定する必要があります。私はこの可能性と私のテストに関する情報を見つけていませんでしたが、このように思える: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でこれを実装するための別の方法を知っていますか?
ありがとう、私は問題を解決するあなたのアプローチが好きでした、そして今私はプロジェクトでそれを使用します - それは私がコードの数を減らし、より読みやすくすることができました。 –