Unit-Test mit QUnit, Grunt und RequireJS

8

Ich versuche, meine Komponententests in Grunt zu verwenden. Wenn ich meine Indexdatei im Browser ausführe, werden die Tests erfolgreich ausgeführt. Wenn ich jedoch die Tests mit grunt qunit durchführe, kann ich keine Tests erkennen.

Ich bin mir sicher, dass dies auf die Art und Weise zurückzuführen ist, wie ich die Tests durchführe, wenn ich zum Beispiel nur Folgendes einschließe:

%Vor%

Im Kopf meiner index.html Testseite, und dann Grunt ausführen, kann ich sehen, dass dieser Test fehlschlägt. Ich versuche jedoch, meine Tests mit requireJS zu laden, die, wie gesagt, im Browser funktionieren.

Meine index.html Datei sieht so aus:

%Vor%

Ich gehe davon aus, dass es diese Zeile ist:

%Vor%

Das verursacht das Problem und wird nicht mit Grunzen geladen.

Meine Unittests.js-Datei sieht so aus:

%Vor%

Hier ist mein gruntfile:

%Vor%     
Ian Jamieson 08.01.2014, 15:44
quelle

1 Antwort

3

Ich hatte Erfolg mit einer ähnlichen Struktur wie: Ссылка

  1. Deaktivieren Sie QUnit von der automatischen Ausführung.
  2. Erfordert alle Abhängigkeiten.
  3. Führen Sie QUnit aus.
grammar31 18.04.2014 19:39
quelle