2015-01-20 1 views
0

mstest를 사용하여 CMD에서 일부 테스트를 실행하려고합니다. 일부 테스트에는 여러 카테고리가 있습니다. 나는 그들 모두가 하나의 경우를 제외하고 달리고 싶다.mstest cmd 범주 필터에 WildCard를 사용할 수 있습니까?

내가 아마 정규 표현식을 사용할 수 /category:"*&!CI"

편집 :

내가 카테고리 필터, 즉 와일드 카드를 수있는 방법이 있나요? 내 패턴은 무엇이되어야합니까?

답변

1

아니요 다음은 선택할 수있는 옵션입니다. 이 옵션을 선택하지 않으면 테스트를 다른 어셈블리로 분할하고/testcontainer 옵션을 사용하여 다른 "재생 목록"을 만드는 것이 좋습니다. 그것들은 서로 다른 성질을 지니고 있기 때문에 또한 의미가 있습니다 (따라서 당신은 그것들을 함께 운영하기를 원하지 않습니다). 당신의 유스 케이스는 무엇입니까?

/category 옵션은 명령 줄마다 한 번만 사용할 수 있지만 테스트 범주 필터로 여러 테스트 범주를 지정할 수 있습니다. 테스트 범주 필터는 논리 연산자 '&', '|', '!', '&!'으로 구분 된 하나 이상의 테스트 범주 이름으로 구성됩니다. 논리 연산자 '&'과 '|' 테스트 범주 필터를 작성하는 데 함께 사용할 수 없습니다.

http://msdn.microsoft.com/en-us/library/ms182489.aspx#category

관련 문제