在Teamcity构建步骤中使用通配符路径后如何排除NUnit测试

问题描述

|| 我有一个运行所有单元测试的构建步骤,但是我也想排除一些步骤。我正在使用以下通配符来运行所有测试:   ** / bin /调试/*Test*.dll 但是,我想排除一些具有给定名称的测试,因此我尝试在这些名称周围放置一个排除过滤器:   /src/TestToExclude1/bin/debug/TestToExclude1.dll   /src/TestToExclude2/bin/debug/TestToExclude2.dll 不幸的是,这似乎不起作用-它仍然尝试运行排除的测试。有什么办法吗?     

解决方法

        我发现我在排除过滤器中过于明确。不幸的是,其中一个排除的测试引用了另一个排除的测试,因此将其复制到其输出文件夹。我没有排除:   /src/FirstTestToExclude/bin/debug/SecondTestToExclude.dll 我已将过滤器更改为:   ** / * SecondTestToExclude.dll     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...