msbuild nunit nunit-console

msbuild - ¿Alguien sabe dónde encontrar los significados de los códigos de salida de la consola NUnit?



nunit-console (2)

Una actualización menor a partir de NUnit v3, el código TRANSFORM_ERROR parece haberse eliminado.

La lista completa ahora se presenta como:

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 fuente para esto se encuentra actualmente here .

Recibo un mensaje de error de mi MSBuild: "nunit-console.exe" se cerró con el código -100.

¿Alguien sabe dónde se pueden encontrar los significados de los códigos de salida de consola de NUnit?


Error code -100 significa UNEXPECTED_ERROR

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

EDITAR: información adicional de un hilo en el grupo de google NUnit-Discuss :

Además, los valores positivos dan un recuento de pruebas fallidas en la ejecución.

El código de retorno -100 es un catch-all, que generalmente indica una excepción no controlada en su aplicación o prueba. Normalmente debería venir con un rastro de pila.