gpt4 book ai didi

msbuild - 筛选 NUnit MSBuild 任务的类别?

转载 作者:行者123 更新时间:2023-12-02 11:19:01 28 4
gpt4 key购买 nike

我正在设置一个 MSBuild 项目来运行一些 NUnit 测试,使用 MSBuild Community Tasks Project

通过这些设置,我将能够运行 NUnit 测试:

<Target Name="Test" DependsOnTargets="Build">
<CreateItem Include="$(ProjectTestDir)\$(ClassLibraryOutputDirectory)\*.Tests.dll">
<Output TaskParameter="Include" ItemName="TestAssembly" />
</CreateItem>
<NUnit Assemblies="@(TestAssembly)" />
</Target>

...但是我怎样才能只运行某些测试 - 比如具有特定类别的测试?我们在测试中添加了不同的类别 - 有些始终运行,有些仅在夜间构建时运行等。

我没有看到任何允许我对此进行过滤的设置,或者我错过了什么?你们中肯定有人遇到过同样的问题并以某种方式解决了它吗?它不必使用此 msbuild 社区任务项目。

最佳答案

在 CHM 中查找,有一个 IncludeCategory 属性...听起来像您正在寻找的内容? (CHM 文件安装在 C:\Program Files (x86)\MSBuild\MSBuildCommunityTasks 中)

关于msbuild - 筛选 NUnit MSBuild 任务的类别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1026117/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com