【发布时间】:2020-04-16 00:07:02
【问题描述】:
我正在尝试使用 PowerShell 中的 vstest.console 运行一些功能单元测试,如果任何测试失败,我将执行某个操作(在这种情况下,它将回滚安装)。我该怎么做。
这是我拥有的 PowerShell 脚本的当前内容。
$command = "<path_to_vstest_directory>\vstest.console.exe"
$arguments = @('<test dll>', '/Tests:"<name_of_specific_test_to_run>"')
&$command $arguments
【问题讨论】:
-
自动变量
$LASTEXITCODE包含最近执行的外部程序的退出代码;exit $LASTEXITCODE允许您将该退出代码用作脚本。
标签: powershell vstest.console.exe