0

私はmaven統合フェーズでいくつかのFitnesseテストを実行する必要があります.Fitnesse mvn clean verify テストを実行すると実行されますが、実行後は次のようになります:

テストの実行: 0、失敗: 0、エラー: 0、スキップ: 0、経過時間: 4.723 秒 - integration.runnerIT [情報] -------------------- - [情報] ビルド成功 [情報] ----------------------

問題は、テストが実行され、テストの1つが失敗することですが、mavenはテストが実行されなかったと言います。

これは私のpomファイルです:

<plugins>
    <plugin>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.18.1</version>
        <executions>
            <execution>

            </execution>
        </executions>
        <configuration>
            <excludes>
                <!-- this test actually runs fitnesse tests
                     therefore it will only be executed for
                     integration-test goal
                -->
                <exclude>**/*IT.java</exclude>
            </excludes>
        </configuration>
    </plugin>

    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-failsafe-plugin</artifactId>
        <version>2.18.1</version>

        <executions>
            <execution>
                <goals>
                    <goal>integration-test</goal>
                    <goal>verify</goal>
                </goals>
                <configuration>
                    <excludes>
                        <exclude>**/*Test.java</exclude>
                    </excludes>
                </configuration>
            </execution>
        </executions>
    </plugin>


    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.0</version>
        <configuration>
            <source>1.7</source>
            <target>1.7</target>
            <encoding>UTF8</encoding>
            <optimize>true</optimize>
        </configuration>
    </plugin>
</plugins>

そして、これは私のテストランナーです:

@RunWith(FitNesseRunner.class)
@FitNesseRunner.Suite("TimTests")
@FitNesseRunner.FitnesseDir("./src/test/resources")
@FitNesseRunner.OutputDir("./target/fitnesse-results")
public class runnerIT {
}

実行されたフィットネステストの数と、失敗したかどうかをどのように表示できますか? 出来ますか?

4

0 に答える 0