Skip to content

Commit 5c7d521

Browse files
committed
add integration test profile
1 parent d60874a commit 5c7d521

1 file changed

Lines changed: 47 additions & 2 deletions

File tree

hystrix/pom.xml

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,54 @@
112112
<target>1.8</target>
113113
</configuration>
114114
</plugin>
115+
<plugin>
116+
<groupId>org.apache.maven.plugins</groupId>
117+
<artifactId>maven-surefire-plugin</artifactId>
118+
<version>${maven-surefire-plugin.version}</version>
119+
<configuration>
120+
<excludes>
121+
<exclude>**/*IntegrationTest.java</exclude>
122+
<exclude>**/*LiveTest.java</exclude>
123+
</excludes>
124+
</configuration>
125+
</plugin>
115126
</plugins>
116-
</build>
117-
127+
</build>
128+
129+
<profiles>
130+
<profile>
131+
<id>integration</id>
132+
<build>
133+
<plugins>
134+
<plugin>
135+
<groupId>org.apache.maven.plugins</groupId>
136+
<artifactId>maven-surefire-plugin</artifactId>
137+
<executions>
138+
<execution>
139+
<phase>integration-test</phase>
140+
<goals>
141+
<goal>test</goal>
142+
</goals>
143+
<configuration>
144+
<excludes>
145+
<exclude>**/*LiveTest.java</exclude>
146+
</excludes>
147+
<includes>
148+
<include>**/*IntegrationTest.java</include>
149+
</includes>
150+
</configuration>
151+
</execution>
152+
</executions>
153+
<configuration>
154+
<systemPropertyVariables>
155+
<test.mime>json</test.mime>
156+
</systemPropertyVariables>
157+
</configuration>
158+
</plugin>
159+
</plugins>
160+
</build>
161+
</profile>
162+
</profiles>
118163
</project>
119164

120165

0 commit comments

Comments
 (0)