gpt4 book ai didi

javascript - QUnit.js 测试失败后停止

转载 作者:行者123 更新时间:2023-12-02 17:29:42 24 4
gpt4 key购买 nike

有没有办法让 QUnit.js 在单个测试失败后不运行剩余的测试?

以下面的代码为例:

QUnit.test('test1', function(assert) {                 
assert.equal(1,1);
assert.equal(1,2);
assert.equal(3,3);
});

QUnit.test('test2', function(assert) {
assert.equal(4,4);
assert.equal(5,5);
assert.equal(6,6);
});

是否有某种方法可以让 QUnit 在 assert.equal(1,2) 之后停止执行?这意味着 test2 永远不应该运行。

最佳答案

测试用例失败后停止 QUnit 的最佳方法是

QUnit.testDone( function( details ) {
if (details.failed>0){
QUnit.config.queue.length = 0;
}
});

关于javascript - QUnit.js 测试失败后停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28070469/

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