Плагин Maven-Cucumber-Report не работает - PullRequest
0 голосов
/ 05 июля 2018

net.masterthought плагин для создания отчетов по огурцам выполняет огуречный отчет, поэтому он не может получить файл cucumber.json по указанному пути.

в файле pom.xml проверяется фаза, а цель генерируется, как показано ниже, я не уверен в порядке выполнения плагина после генерации отчета о огурцах.

             <plugin>
                <groupId>net.masterthought</groupId>
                <artifactId>maven-cucumber-reporting</artifactId>
                <version>(check version above)</version>
                <executions>
                    <execution>
                        <id>execution</id>
                        <phase>verify</phase>
                        <goals>
                            <goal>generate</goal>
                        </goals>
                        <configuration>
                            <projectName>cucumber-jvm-example</projectName>
                            <outputDirectory>${project.build.directory}</outputDirectory>
                            <jsonFiles>
                                <!-- supports wildcard or name pattern -->
                                <param>**/*.json</param>
                            </jsonFiles>
                            <classificationFiles>
                                    <!-- supports wildcard or name pattern -->
                                    <param>sample.properties</param>
                                    <param>other.properties</param>
                            </classificationFiles>
                            <parallelTesting>false</parallelTesting>
                        </configuration>
                    </execution>
                </executions>
            </plugin>

Если удалить этот плагин, отчет об огурце был сгенерирован успешно. Я хочу, чтобы этот отчет maven выполнялся после генерации отчета о огурце.

Любые выводы будут оценены.

...