1

描述

我想使用 vstest.console 运行 .net 核心 NUnit 测试。这工作正常,但我想将参数传递给“dotnet test”执行,在我的情况下为“--no-build”我如何将此参数解析为 dotnet 执行?我没有找到正确的 runsettings 变量

重现步骤

vstest.console.exe " "project.json" /UseVsixExtensions:true /Settings:settings.runsettings

预期行为

["C:\Program Files\dotnet\dotnet.exe" 测试 "project.json" --port 55307 --no-build]

实际行为

["C:\Program Files\dotnet\dotnet.exe" 测试 "project.json" --port 55307 ]

环境

Windows 7的

项目.json

{“版本”:“1.0.0-*”,

“依赖项”:{“NUnit”:“3.5.0”,“dotnet-test-nunit”:“3.4.0-beta-3”},

“testRunner”:“nunit”,“框架”:{“netcoreapp1.0”:{“imports”:“portable-net45+win8”,“依赖项”:{“Microsoft.NETCore.App”:{“版本”: “1.0.0-*”、“类型”:“平台”} } } } }`

4

1 回答 1

0

这是vstudio开发团队的答案

https://github.com/Microsoft/vstest/issues/383

于 2017-01-27T12:22:43.560 回答