2010-10-08 13 views

risposta

45

Error code -100 sta per UNEXPECTED_ERROR

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

EDIT: Informazioni aggiuntive da a thread on the NUnit-Discuss google group:

Inoltre, i valori positivi che invia un conteggio di test falliti nella corsa.

Il codice di ritorno -100 è un catch-all, che di solito indica un'eccezione non gestita nell'applicazione o nel test. Dovrebbe normalmente essere fornito con una traccia .

+0

Grazie per i codici! – DarkDeny

+0

Hmmm, ottengo -1 anche se il runner gira e non dice nulla su un argomento non valido ... La fonte non mi dice neanche, tbh – flq

+0

Lo stesso qui, i nostri test unitari sono andati bene nel nostro server di integrazione continua bene, fino a poco tempo fa (sfortunatamente non riesco a identificare il controllo che ha causato il problema) –

6

Un aggiornamento minore come di NUnit v3, il codice TRANSFORM_ERROR sembra essere stato rimosso.

L'elenco completo si trova ora come:

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; 

La fonte di questo si trova attualmente here.