这是Qunit测试异步的一个例子,我想完成它(测试的结果)到函数async就像这个例子setTimeout:
QUnit.test("test", function(assert) {
var done = assert.async(10); // 10 is just example
assert.ok(true, "succed");
done();
setTimeout(function () {
// here callback async, i want to finish the test,
// but i don't know the vlaue of acceptCallCount (assert.async(acceptCallCount));
}, 1000);
assert.ok(true, "succed");
done();
});
答案 0 :(得分:0)
(这更像是一条评论,但对SO来说太新了评论!)
请注意Qunit 2附带'async'功能。 检查你的Qunit版本。
请注意,QUnit 2.0的所有新API都已在QUnit 1.23.0中使用
如果您在1.23.0之前,则应该使用Qunit.start()升级或使用旧方法。