【发布时间】:2011-06-15 12:12:00
【问题描述】:
我有一个构建步骤来运行我的所有单元测试,但我也想排除一些。我正在使用以下通配符来运行我的所有测试:
**/bin/debug/*Test*.dll
但是,我想排除一些给定名称的测试,所以我尝试在这些名称周围放置一个排除过滤器:
/src/TestToExclude1/bin/debug/TestToExclude1.dll /src/TestToExclude2/bin/debug/TestToExclude2.dll
不幸的是,这似乎不起作用 - 它仍然尝试运行排除的测试。有没有办法做到这一点?
【问题讨论】:
-
应该可以。如果您在排除过滤器上匹配如下:
**/src/TestToExclude1/bin/debug/TestToExclude1.dll,会发生什么? -
谢谢。过滤器实际上正在工作,但我错过了一些测试引用了其他测试(请参阅下面的答案)
标签: continuous-integration nunit teamcity build-automation