【问题标题】:vstest pass pass parameter to "dotnet test" executionvstest 传递参数到“dotnet test”执行
【发布时间】:2017-01-26 14:46:36
【问题描述】:

说明

我想使用 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" test "project.json" --port 55307 --no-build]

实际行为

["C:\Program Files\dotnet\dotnet.exe" test "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-*”, “类型”:“平台” } } } } }`

【问题讨论】:

    标签: vstest vstest.console.exe


    【解决方案1】:

    这是来自 vstudio 开发团队的答案

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

    【讨论】:

      猜你喜欢
      • 2020-07-20
      • 2019-08-28
      • 2016-10-25
      • 1970-01-01
      • 2020-05-25
      • 1970-01-01
      • 1970-01-01
      • 2016-10-03
      • 1970-01-01
      相关资源
      最近更新 更多