Если suiteXmlFile отсутствует в дочернем проекте, он не должен завершиться ошибкой - PullRequest
0 голосов
/ 17 октября 2019

Структура проекта maven, как показано ниже

Parent
   Child1WithTestSuiteXML
   Child2NoTestSuiteSXML

В родительском pom есть подключаемый модуль maven-surefire, как показано ниже

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>3.0.0-M3</version>
                <configuration>
                    <argLine>@{argLine}</argLine>
                    <suiteXmlFiles>
                        <suiteXmlFile>testng.xml</suiteXmlFile>
                    </suiteXmlFiles>
                </configuration>
            </plugin>

Некоторые дочерние модули не имеют файлов testng.xml, mavenсборка не удалась

[ERROR] Suite file D:\Parent\Child2NoTestSuiteSXML\testng.xml is not a valid file
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...