【发布时间】:2020-05-11 15:35:30
【问题描述】:
我有一个单元测试运行器任务,它通过命令行运行/c dotnet test --logger trx,成功返回 1,但是竹子任务失败,因为它期望 0。我的两个选项是让命令以某种方式成功返回 1,但我认为这种方法更有意义。这里有什么建议吗?
【问题讨论】:
标签: asp.net .net unit-testing bamboo
我有一个单元测试运行器任务,它通过命令行运行/c dotnet test --logger trx,成功返回 1,但是竹子任务失败,因为它期望 0。我的两个选项是让命令以某种方式成功返回 1,但我认为这种方法更有意义。这里有什么建议吗?
【问题讨论】:
标签: asp.net .net unit-testing bamboo
您需要将单元测试运行器任务替换为脚本任务并在脚本中处理 1 个退出代码,例如
if( $LASTEXITCODE -eq 1 ) {
Write-Output "Command executed successfully"
# do something
} else {
Write-Output "Last command failed"
}
【讨论】: