0

こんにちは、いくつかの非同期テストをセットアップしています。問題なく動作していることを確認する前に、jquery サイトから以下をコピーしました。

asyncTest("a test", function() {

      setTimeout(function(){
        start();
        ok(true, "always fine");
      }, 13);
    });

テストは実行して実行するだけです。

ランナーは、テストが実行中であることを示すだけです。

Running Server Tests: a test 
Running: 
Server Tests: a test

どこで間違っているのでしょうか。ページに require.js がありますが、この場合は問題ありません。アドバイス/ポインタは大歓迎です。

4

1 に答える 1

3

問題を抱えている他の人のために。これは私のためにそれを修正しました。

asyncTest("a test", 1, function() {

  setTimeout(function(){
    QUnit.start();
    ok(true, "always fine");
  }, 10);


});

私の場合、ページにstartという名前の関数がありました-おっと!

于 2012-04-11T08:03:07.800 に答える