2012-06-23 8 views
12

Ich habe zum ersten Mal mit IntelliJ IDEA Community Edition gespielt, das erste Mal, dass ich damit gearbeitet habe. Wenn ich etwas verpasse, bitte entschuldige mich.IntelliJ - Fehler beim Start: 0 bestanden, 1 nicht gestartet

Ich habe eine Reihe von Unit-Tests, die ich laufe, aber wenn sie in IntelliJ (mit dem Standard-Setup aus der Box) ausgeführt wird, ich zeitweise die folgenden Fehler in der Konsole:

03:14:17 Failed to start: 58 passed, 1 not started

Ich habe das Internet gesucht, aber ohne Erfolg. Wenn ich nur den Test ausführen, die ausgefallen ist, kann es oder auch nicht einen ähnlichen Fehler ausdrucken:

03:19:54 Failed to start: 0 passed, 1 not started

Wenn ich versuche zu halten, schließlich funktioniert es und sagt mir, dass alle meine Tests bestanden haben.

Das Bild ist nicht der Fehler als Ausrufezeichen, es ist ein anderes Fehlersymbol (error icon), das ich nicht erkenne. Der Fehler im Ereignisprotokollfenster wird als roter Text angezeigt.

Es scheint immer nur mit einem Test zu passieren und es ist immer der gleiche Test für eine gegebene Reihe von Tests. I.E. In einem anderen Projekt erscheint das gleiche Problem auch, aber für einen anderen Test (aber es ist immer derselbe in jedem Projekt oder Testsatz).

Noch eine Sache zu beachten ist, dass dies NUR beim Debuggen passiert und nicht beim Ausführen, also könnte es etwas mit der Verbindung des Debuggers zu tun haben?

Alles funktioniert perfekt mit Eclipse.

Irgendwelche Ideen, was könnte das verursachen?

Vielen Dank!

+0

Ist dieser Test rot markiert, wie in fehlgeschlagen, oder wird es anders angezeigt? – sebi

+0

Danke für Ihre Antwort @sebi. Ich habe die Frage aktualisiert, um das Bild aufzunehmen. – Blueberry

+0

Sieht aus wie ein Fehler, Sie können ihn unter http://youtrack.jetbrains.net/issues/IDEA einreichen und das Beispielprojekt mit den zu reproduzierenden Schritten verbinden. – CrazyCoder

Antwort

0

Sieht aus wie dies ein Fehler auf IntelliJ gewesen sein könnte, es wurde mit ihnen ausgelöst.

+0

Irgendeine Idee, wenn es repariert worden ist? –

+1

Wenn es ein Fehler ist, existiert es jetzt noch. Die Länge, dass dieses Problem bestehen geblieben ist, lässt mich denken, dass es kein Fehler ist – eugene1832

6

Ich habe den gleichen Fehler. Es war etwas Seltsames, das an System.out gesendet wurde, das den IntellJ IDEA-Test "nicht gestartet" machte.

+0

funktioniert nicht für mich – eugene1832

+0

Hatte das gleiche Problem, es war ein System.out.printf in einem Teil des Codes, der verwendet und von meinem aufgerufen wurde testen Sie, also seien Sie vorsichtig damit. – user2858970

0

Ich hatte dieses Problem (in Android Studio, aber es ist ein angepasstes IntelliJ) und der Grund war, wo der Cursor war, wenn ich Tests mit STRG-SHIFT-F10 ausgeführt wurde.

Sobald ich den Cursor in eine Testmethode oder nicht innerhalb einer Methode bewegte, funktionierte es.

0

Ich hatte das gleiche Problem. Was auch immer die Nummer scenarios sein mag, es zeigte 1 extra scenario in NOT STARTED Bühne. Ich habe Scenario Outline zum Ausführen von Tests verwendet und die Zeilen in der Example tables kommentiert.

Ich fand später heraus, dass kommentieren die gesamte Beispieltabelle (die ich nicht ausführen wollte) das Problem gelöst, anstatt jede Zeile kommentieren.

0

Ich habe eine ticket für IntelliJ IDEA erstellt, können Sie dafür stimmen, wenn Sie noch auf dieses Problem stoßen.

0

Ich hatte das gleiche Problem, das mich ein wenig in IntelliJ IDEA 2017.2.1. Der Testfall lief ohne erkennbare Fehler oder Unregelmäßigkeiten ab, aber am Ende behauptete JUnit, der Fall sei nicht begonnen worden.

Es wurde dadurch herausgefunden, dass versucht wurde, in einen PrintWriter zu drucken, der bereits geschlossen wurde.

Verwandte Themen