2016-07-20 31 views
0

Ich habe eine Menge QUnit-Tests. Ich teste meinen Code gegen HTML-Vorlagen. Für diese Tests verwende ich die Funktion zum Importieren von HTML-Vorlagen.ReSharper-Unterstützung für QUnit-Tests erkennt Chutzpah-Template-Import-Funktion nicht

Ich habe die folgenden auf der Oberseite der JavaScript-Testdatei.

///<template path="mytemplate.html" mode="script" id="mytemplate" type="text/ng-template" /> 

Wenn ich die Tests mit dem VS 2015 Chutzpah Plugin laufen, laufen die Tests in Ordnung, aber sie scheitern, wenn ich Reshaper (Reshaper ultimative 10.2) verwenden. ReShaper erkennt die Vorlagenreferenz nicht.

Hat jemand versucht, ReShaper dazu zu bringen, QUnit-Tests mithilfe von Vorlagen auszuführen? Wenn dies auf ReShaper nicht möglich ist, hat jemand versucht, während des Tests auf HTML-Dateien zuzugreifen, die mit ReShaper funktionieren?

Antwort

0

Nach dem Blick auf ReSharper Dokumentation sieht wie Reshaper nicht wirklich Chutzpah. ReSharper wird Jasmine und QUnit ausführen.

ReShaper wird jedoch mit einem benutzerdefinierten HTML-Kabelbaum arbeiten, der von Chuzpe generiert werden könnte.

Dies ist etwas, das leider nicht für mich funktioniert, weil die HTML-Vorlagen während der Entwicklung ändern können.

Vielleicht hat QUnit eine Möglichkeit, HTML-Vorlagen in QUnit Fixture zu injizieren.