2016-08-03 9 views
1

Я пытаюсь исключить несколько сборок из наших результатов покрытия CI. Я нахожу это трудно с помощью XML-конфигурации предлагается:DotCover - Исключение нескольких сборок через конфигурацию XML

<Filters> 
<ExcludeFilters> 
<FilterEntry> 
<ModuleMask>*.Tests*</ModuleMask> 
<ModuleMask>*.Client*</ModuleMask> 
</FilterEntry> 
</ExcludeFilters> 
</Filters> 

также я попытался это:

<Filters> 
<ExcludeFilters> 
<FilterEntry> 
<ModuleMask>*Tests.*</ModuleMask> 
<ClassMask>*</ClassMask> 
<FunctionMask>*</FunctionMask> 
</FilterEntry> 
<FilterEntry> 
<ModuleMask>*Client.*</ModuleMask> 
<ClassMask>*</ClassMask> 
<FunctionMask>*</FunctionMask> 
</FilterEntry> 
</ExcludeFilters> 
</Filters> 

Это не исключает клиента и тестовые сборки по желанию.

Может ли кто-нибудь помочь?

Спасибо, H

ответ

0

Вы можете использовать следующий пример

<ExcludeFilters> 
<FilterEntry> 
<ModuleMask>*.Test*</ModuleMask> 
</FilterEntry> 
<FilterEntry> 
    <ModuleMask>*Courses.Persistence*</ModuleMask> 
</FilterEntry> 
<FilterEntry> 
    <ModuleMask>*Courses.ServiceContract*</ModuleMask> 
</FilterEntry> 
<FilterEntry> 
    <ModuleMask>*.Courses.Domain*</ModuleMask> 
</FilterEntry> 
</ExcludeFilters>