2009-10-19 71 views
1

使用QUnitAdaptor測試我的QUnit的測試中,它實際上通過這應該測試失敗:QUnitAdaptor爲JSTestDriver傳球失敗的測試

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

以上測試,當我編程捕獲瀏覽器後跑了過去。

有沒有人遇到同樣的問題?如果是這樣,你是如何解決它的?我使用了equiv.js,Asserts.js和JSTestDriver1.1來使用QUnitAdaptor1.1。

回答

0

我能夠重現這個問題,看起來如果你已經運行了套件一次,然後添加了這個測試,沒有新的測試結果(並且它通過)。只有重新啓動服務器並重新啓動瀏覽器,測試才真正添加到套件中,並且因爲它應該放在第一位而失敗。

不知道這對您是否有幫助,但我建議您重新啓動服務器並重新捕獲瀏覽器,然後重試。