Frage

Ich erhalte Fehlermeldung von meinem MSBuild: "Nunit-console.exe" verlassen mit Code -100.

Wer weiß, wo NUnit Konsole Exit-Codes Bedeutungen gefunden werden kann?

War es hilfreich?

Lösung

Error code -100 steht für UNEXPECTED_ERROR

static ConsoleUi()
{
    OK = 0;
    INVALID_ARG = -1;
    FILE_NOT_FOUND = -2;
    FIXTURE_NOT_FOUND = -3;
    TRANSFORM_ERROR = -4;
    UNEXPECTED_ERROR = -100;
}

EDIT: Weitere Informationen von ein Thread auf der NUnit-Diskutieren Gruppe google

  

Zusätzlich positive Werte geben ein   Zählen von nicht bestandenen Tests im Vorfeld.

     

Der -100 Return-Code ist ein catch-alle,   in der Regel was auf eine nicht behandelte   Ausnahme in der Anwendung oder Test.   Es sollte in der Regel kommt mit einem Stapel   Spur.

Andere Tipps

Ein kleines Update ab NUnit v3, der TRANSFORM_ERROR Code erscheint entfernt worden zu sein.

Die vollständige Liste steht jetzt als:

OK = 0;
INVALID_ARG = -1;
INVALID_ASSEMBLY = -2;
FIXTURE_NOT_FOUND = -3;       //Reserved, but not in use since v3.0
INVALID_TEST_FIXTURE = -4;    //From v3.4
UNEXPECTED_ERROR = -100;

Die Quelle für diese derzeit befindet hier .

Für die in dieser mehrere Jahre nach der OP suchen, sind diese Werte geändert und wieder geändert. In 3.8 gibt es eine -5 Unload Exception , die zu stoppen wirklich praktisch ist (wenn NUnit ein Problem Entladen der Baugruppen trifft). Es scheint, dass -5 ist in 3.10 gegangen. Vielleicht ist die Montage Unload Problem nicht mehr auftritt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top