Wie führe ich zuverlässig Jasmin-Tests durch, bei denen Requiredjs über Phantomjs verwendet werden?

Ich benutze Phantomjs, um einen Jasmin-Test durchzuführen. Bei meinen Jasmin-Tests werden die Beschreibungsblöcke benötigt, um sicherzustellen, dass alle richtigen Module geladen sind.

Meine Tests würden da nicht laufenpage.evaluate -> jasmine.getEnv().execute(); Läuft, BEVOR die Module geladen werden müssen.

Ich habe mich gefragt, ob jemand einen wirklich guten Weg kennt, das zu umgehen. Ich habe eine Antwort, die ich unten posten werde, würde aber gerne Notizen mit anderen Antworten vergleichen. Wenn deins besser ist, werde ich es auf jeden Fall als Antwort auswählen :)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage