Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 问:我如何在不知道acceptCallCount的情况下完成异步测试?_Javascript_Asynchronous_Qunit - Fatal编程技术网

Javascript 问:我如何在不知道acceptCallCount的情况下完成异步测试?

Javascript 问:我如何在不知道acceptCallCount的情况下完成异步测试?,javascript,asynchronous,qunit,Javascript,Asynchronous,Qunit,下面是Qunit test async的一个示例,我想将其(测试结果)写入函数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 asy

下面是Qunit test async的一个示例,我想将其(测试结果)写入函数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();
});
(这更像是一个评论,但对SO来说太新了,无法评论!)

请注意,“异步”函数随Qunit 2提供。 检查您的Qunit版本

请注意,QUnit 2.0的所有新API都已在QUnit 1.23.0中可用

如果是1.23.0之前的版本,则应升级或使用Qunit.start()的旧方法