2017-01-06 4 views
1

Ich habe wenige Jasmin-Unit-Test, die von Resharper 2016.3 ausgeführt werden, aber plötzlich alle Tests sind "Ignored: Task übersprungen Timeout".Jasmine Unit Test Zeitüberschreitung - ReferenceError: JasmineRequire ist nicht definiert

Ich kann nicht herausfinden, was dieses Verhalten verursacht. Alles was ich bisher weiß, dass Resharper Test Runner aus irgendeinem Grund keine Definition für "jasmineRequire.html = function (j $) {..." jasmineRequire finden kann, und es sieht so aus, als wäre diese Datei irgendwo in Resharper eingeschlossen.

Kann jemand helfen?

EDIT

lief ich einen Vergleichstest, denselben Code mit R # 2016.02.01, Jasmin Version 2.4 und alle Jasmin Unit-Tests bestanden. Aber R # 2016.3 mit jeder Version von Jasmin geben den Fehler oben.

+0

Sie sollten einen Fehlerbericht erstellen. Der Hersteller kann mit diesem Fehler viel besser helfen. Der Fehler bedeutet, dass "jasmine.js" nicht enthalten ist, bevor "jasmine-html.js" eingeschlossen wurde. –

+0

Danke, ich habe ein Problem mit Resharper angesprochen. – Jegan

Antwort

1

hob ich dieses Problem mit ReSharper und die Lösung zur Verfügung gestellt wird als

https://youtrack.jetbrains.com/issue/RSRP-462494

alle benutzerdefinierten Dateien umbenennen folgt dem Namen „JasmineSomething.js“ auf „JasmineSomething.js“ enthält.

Verwandte Themen