Tro*_*ott 4 javascript testing qunit
我有一个异步的QUnit测试,如果操作超时,测试应该通过.(我正在测试,如果省略一个可选项errorCallback并做一些引发错误的事情,无论你等多久都没有任何反应.)
我该怎么办?如果我使用Qunit.config.testTimeout那么测试将在超时时失败.我想设置超时并在达到超时时使测试成功.
为什么不通过setTimeout电话让测试成功?
例如:
expect(1);
stop();
doOperation(function () {
start();
ok(false, "should not have come back");
});
setTimeout(function () {
start();
ok(true);
}, timeoutValue);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2090 次 |
| 最近记录: |