因此,我正在手动导入NUnit结果,并使用 XML报告处理构建功能来处理它们。但是,如果任何测试失败,我想退出Powershell步骤(我正在以编程方式销毁某些实例,但如果测试失败,则宁愿保留它们以进行故障排除)。
构建功能为我提供:
[Step 1/1] Failed tests detected
在这种情况下,如何通过编程(在Powershell中)进行检测?
因此,我正在手动导入NUnit结果,并使用 XML报告处理构建功能来处理它们。但是,如果任何测试失败,我想退出Powershell步骤(我正在以编程方式销毁某些实例,但如果测试失败,则宁愿保留它们以进行故障排除)。
构建功能为我提供:
[Step 1/1] Failed tests detected
在这种情况下,如何通过编程(在Powershell中)进行检测?
假设Powershell脚本正在调用nunit3-console
,则应检查返回码。非零肯定结果表示失败的测试用例数。否定结果表示其他错误,例如找不到文件。