2017-07-10 100 views
1

在一個小型的PowerShell構建腳本中,我構建並測試了一個.NET應用程序。當dotnet測試失敗時打破PowerShell腳本

我現在想阻止腳本中的進一步步驟,如果測試導致一個或多個故障。

我試圖得到這樣的測試結果:

$exitcode = dotnet test .\Domain.Tests 
Write-Host "result $exitcode" 

但遺憾的是它不返回退出代碼指示成功我只是得到測試的測試說明。

有沒有更好的方法,然後解析失敗的測試計數的字符串輸出?

回答

6

有一個$lastexitcode自動變量,你可以檢查退出代碼。

相關問題