Ich verwende Meteor 1.3.2.4 mit practicalmeteor:mocha, um meine Geräte- und Integrationstests auszuführen. Das Testen funktioniert erwartungsgemäß im normalen Testmodus mit serverseitigen und clientseitigen Testberichten an den Browser wie erwartet. Mein Problem ist, dass wenn ich meteor test
mit dem Parameter --full-app
aufrufen keine der vollständigen App-Test-Suites geladen sind. Ich habe versucht, sie mit allen Variationen von <filename>.app-[test|spec]s?.js
vergebens zu benennen. Die Testdateien befinden sich alle im Verzeichnis /imports
.Meteor wird nicht geladen <filename> .app-test [s] .js-Dateien im --full-app-Testmodus
Unabhängig davon, was ich mache, zeigt der Bericht immer Null Tests auf Client und Server ausgeführt. Das Hinzufügen von console.log
in der Testdatei ergibt ebenfalls nichts, daher ist ziemlich klar, dass die Datei nicht geladen wird. Ich habe eine Testdatei im Verzeichnis erstellt und den Test als Lauf gemeldet, so dass es definitiv ein Problem ist, dass Meteor die speziell benannten Dateien so lädt, wie es soll. Irgendwelche Ideen? Ich bin ratlos.
Sieht aus wie [dieser Fehler] (https://github.com/meteor/meteor/issues/6901). – MasterAM
Danke @MasterAM, das ist das genaue Problem. –
Posted als eine Antwort, so könnte es als gelöst markiert werden. – MasterAM