0
我有我的maven-failsafe-plugin
配置如下:我可以根據IntegrationTest的名稱設置工作目錄嗎?
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.19.1</version>
<executions>
<execution>
<id>integration-test</id>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
<phase>integration-test</phase>
<configuration>
<excludes>
<exclude>none</exclude>
</excludes>
<includes>
<include>**/*IntegrationTest.java</include>
</includes>
<workingDirectory>${project.build.directory}/integration-test/</workingDirectory>
<skipTests>${skipITs}</skipTests>
</configuration>
</execution>
</executions>
</plugin>
現在我想做的事,是有我的每一個集成測試在目標文件夾不同的目錄下運行 - 這樣我可以檢查每個日誌記錄一。
這是可能的 - 例如,類似:
<workingDirectory>${project.build.directory}/integration-test/${integration.test.name}</workingDirectory>
我不認爲你可以做到這一點使用故障安全插件。但是,您可以將日誌重定向到stdout。由於每個測試都有不同的輸出文件,因此您可以分隔您的日誌。 – GauravJ