1

QUnitAdaptor を使用して QUnit テストをテストすると、実際には失敗するはずのテストに合格しました。

test("very simple test", function() {
var somevar = true;
equals(somevar, false, "test");
});

プログラムでブラウザをキャプチャした後に実行すると、上記のテストに合格しました。

誰も同じ問題を経験しましたか? もしそうなら、どのようにそれを回避しましたか?QUnitAdaptor1.1 を equiv.js、Asserts.js、および JSTestDriver1.1 と共に使用しています。

4

1 に答える 1

0

問題を再現することができました。つまり、スイートを 1 回実行してからこのテストを追加すると、新しいテストは実行されないようです (そして成功します)。サーバーを再起動してブラウザーを再キャプチャすることによってのみ、テストは実際にスイートに追加され、最初の場所で失敗するはずでした。

これが役に立つかどうかはわかりませんが、サーバーを再起動してブラウザを再キャプチャしてから、もう一度やり直すことをお勧めします。

于 2010-01-14T11:53:49.423 に答える