2013-01-03 28 views

Odpowiedz

17

Można to zrobić w następujący sposób:

Twój pom.xml powinien zawierać następującą konfigurację.

<configuration> 
    <excludes> 
     <exclude>**/TestCircle.java</exclude> 
     <exclude>**/TestSquare.java</exclude> 
    </excludes> 
</configuration> 

Jeśli chcesz regex wsparcie wystarczy użyć

<excludes> 
    <exclude>%regex[.*[Cat|Dog].*Test.*]</exclude> 
</excludes> 

http://maven.apache.org/surefire/maven-surefire-plugin/examples/inclusion-exclusion.html

Jeśli chcesz użyć Kategoria adnotacji, należy wykonać następujące czynności:

@Category(com.myproject.annotations.Exclude) 
@Test 
public testFoo() { 
    .... 
} 

w twojej maven konfiguracji, możesz mieć coś takiego

<configuration> 
    <excludedGroups>com.myproject.annotations.Exclude</excludedGroups> 
</configuration> 
+1

Jak to zrobić w wierszu poleceń? –

+1

@AnatoliiStepiąck użyć -ZablokowaneGrupy = – kazanaki

+0

Nie mogę znaleźć niczego, co wskazuje na "excludedGroups" na surefire – Hafiz

Powiązane problemy