Her*_*man 5 xunit azure-devops azure-pipelines
我尝试在 Visual Studio Team Services(是 Visual Studio Online)中使用 xunit 测试设置 asp.net core 1.0 测试,无论我尝试它都无法找到程序集。
项目
\src
\test --文件夹
\test\Job.Core.Tests -- 项目名称
Visual Studio 测试设置:
测试程序集:\$(BuildConfiguration)*tests*.dll;-: \obj**
已启用代码覆盖率:true
VSTest 版本:Visual Studio 2015
自定义测试适配器的路径:$(Build.SourcesDirectory)\packages
其他控制台选项:/ InIsolation
平台:$(BuildPlatform)
配置:$(BuildConfiguration)
我可以知道我哪里出了问题吗?
2016-04-09T05:27:33.1647258Z 执行powershell脚本:
C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\1.97.1\tasks\VSTest\1.0.34\VSTest.ps12016-04-09T05:27:35.3816395Z ##[警告]未找到与模式匹配的测试程序集:' \release*test*.dll;-: \obj**'。
vso-build 上提供的默认模板提供了您想要的示例。如果创建新的生成定义,然后选择 Visual Studio 作为默认模板,您将获得一个 Visual Studio 测试任务,该任务尝试发现名称中包含“test”的所有 dll。
测试程序集名称应采用此格式。
**\$(BuildConfiguration)\*test*.dll;-:**\obj\**
还要确保将工作文件夹设置到正确的位置,以便它可以使用上面提到的搜索模式找到 dll。
| 归档时间: |
|
| 查看次数: |
1590 次 |
| 最近记录: |