2010-10-08 2 views

ответ

45

Error code -100 означает UNEXPECTED_ERROR

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

EDIT: Дополнительная информация от a thread on the NUnit-Discuss google group:

Кроме того, положительные значения дают количество неудачных испытаний в перспективе.

Код возврата -100 является обязательным, обычно указывает на необработанное исключение в вашей заявке или на проверку. Обычно он поставляется со стеком след.

+0

Спасибо за коды! – DarkDeny

+0

Хммм, я получаю -1, хотя бегун работает и ничего не говорит о некорректном аргументе ... Источник мне тоже не говорит, tbh – flq

+0

То же самое, наши модульные тесты отлично работают на нашем сервере непрерывной интеграции, до недавнего времени (к сожалению, я не могу определить, какая проверка вызвала проблему) –

6

Незначительное обновление по состоянию на NUnit v3, код TRANSFORM_ERROR, похоже, удален.

Полный список теперь стоит как:

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; 

Источником для этого в настоящее время находится here.