MSBuildからエラーメッセージが表示されます:「nunit-console.exe」がコード-100で終了しました。
NUnitコンソールの終了コードの意味がどこにあるか知っている人はいますか?
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;
}
編集:NUnitのスレッド からの追加情報-グーグルグループについて話し合う :
さらに、正の値は、実行中に失敗したテストの数を示します。
-100戻りコードはキャッチオールであり、通常、アプリケーションまたはテストで未処理の例外を示します。通常、スタックトレースが付属しているはずです。
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;
このソースは現在 ここ にあります。