Otrzymuję komunikat o błędzie z mojego MSBuild: "nunit-console.exe" zakończony kodem -100.Czy ktoś wie gdzie znaleźć znaczniki kodów wyjścia konsoli NUnit?
Czy ktoś wie, gdzie można znaleźć kody wyjścia konsoli NUnit?
Otrzymuję komunikat o błędzie z mojego MSBuild: "nunit-console.exe" zakończony kodem -100.Czy ktoś wie gdzie znaleźć znaczniki kodów wyjścia konsoli NUnit?
Czy ktoś wie, gdzie można znaleźć kody wyjścia konsoli NUnit?
Error code -100
oznacza UNEXPECTED_ERROR
static ConsoleUi()
{
OK = 0;
INVALID_ARG = -1;
FILE_NOT_FOUND = -2;
FIXTURE_NOT_FOUND = -3;
TRANSFORM_ERROR = -4;
UNEXPECTED_ERROR = -100;
}
EDIT: Dodatkowe informacje pochodzące ze a thread on the NUnit-Discuss google group:
Dodatkowo, wartości dodatnie podać liczbę nieudanych prób w biegu.
Kod powrotu -100 jest typem catch-all, zwykle wskazuje nieobsługiwany wyjątek w aplikacji lub teście. Powinny normalnie pochodzić ze sterty śledzenia.
Niewielka aktualizacja od NUnit v3, kod TRANSFORM_ERROR
wydaje się być usunięty.
Pełna lista teraz stoi jak:
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;
Źródłem ten znajduje się obecnie here.
Dzięki za kody! – DarkDeny
Hmmm, otrzymuję -1, nawet jeśli biegacz działa i nic nie mówi o nieważnym arg ... Źródło też mi nie mówi, tbh – flq
To samo, nasze testy jednostkowe działały dobrze na naszym serwerze ciągłej integracji, dobrze, do niedawna (niestety nie mogę zidentyfikować, co sprawdzenie spowodowało problem) –