2009-10-19 6 views
1

En utilisant QUnitAdaptor pour tester mes tests QUnit, il fait passer un test qui est censé à l'échec:QUnitAdaptor pour le passage JSTestDriver échoué au test

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

Le test ci-dessus passé quand je l'ai couru après la capture par programmation navigateur.

Quelqu'un at-il rencontré le même problème? Si oui, comment l'avez-vous contourné? J'utilise QUnitAdaptor1.1 avec equiv.js, Asserts.js et JSTestDriver1.1.

Répondre

0

J'ai été capable de reproduire le problème, en quelque sorte: il semble que si vous avez déjà exécuté la suite une fois et que vous avez ajouté ce test, aucun nouveau test ne sortira (et ça passera). Ce n'est qu'en redémarrant le serveur et en récupérant le navigateur que le test a été réellement ajouté dans la suite et qu'il a échoué comme il aurait dû l'être en premier lieu.

Je ne sais pas si cela vous est utile, mais je vous suggère néanmoins de redémarrer le serveur et de recapturer le navigateur, puis réessayez.

Questions connexes