2012-05-09 9 views
5

Ich kann nicht scheinen, Kommunikation von Jasmin und Phantomjs funktioniert zu bekommen. Ich verwende die run-jasmine.js-Datei im Beispielordner für phantomjs. Das Problem, das ich bekomme, ist, dass die Datei das System nicht finden kann, so dass es es nicht benötigen kann.Schnappschüsse von der Webseite während Unit-Tests mit Phantomjs und Jasmin

Dies ist die spezifische Nachricht:

undefined:0 Unknown module system for require() 

Hinzu kommt, dass, ich frage mich, wie dom Manipulation der HTML-Datei mit Jasmin arbeiten zu erhalten.

EDIT: Es sieht so aus, als wäre das DOM-Problem einfach, da es nur die Headless-Browser-Funktionalität von Phantom js verwendet. Ich habe immer noch das Systemproblem und frage mich, wie ich die Render-Seite zwischen den einzelnen Tests aufrufen soll, anstatt wann die Seite fertig geladen ist.

Antwort