में एकीकरण-परीक्षण लक्ष्य में व्यक्तिगत परीक्षण कैसे चलाएं हमारे पास मेवेन में हमारे एकीकरण-परीक्षण चरण जीवन चक्र के लिए सैकड़ों परीक्षण परिभाषित किए गए हैं, और उन्हें पूरा करने में लंबा समय लगता है।मैवेन
मैं क्या करना चाहता हूं integration-test
में केवल एक परीक्षण चलाएं। मैंने करने की कोशिश की:
mvn -Dtest=<my-test> integration-test
लेकिन यह काम नहीं करता है। -Dtest
यूनिट परीक्षण लक्ष्य में केवल परीक्षण चलाता है, न कि एकीकरण-परीक्षण चरण। मैंने इसके बजाय -Dintegration-test=<my-test>
की कोशिश की, और इसे अनदेखा कर दिया गया।
क्या ऐसा करने का कोई तरीका है?
मेरे विन्यास है:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<executions>
<execution>
<id>surefire-it</id>
<phase>integration-test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<excludes>
<exclude>none</exclude>
</excludes>
<includes>
<include>**/api/**</include>
</includes>
.....
मैंने अभी अपनी परियोजना पर यह किया है और यह काम किया है। किसी भी मौके पर आप पोम से निश्चित प्लगिंग अनुभाग पोस्ट कर सकते हैं? –
मैं एक सीमा की वजह से पूरी बात में पोस्ट नहीं कर सकते। लेकिन यह इसका सारांश है। – Jalpesh