Как пропустить интеграционные тесты Grails при запуске через Maven? - PullRequest
0 голосов
/ 06 марта 2012

У меня есть приложение Grails, сборка которого выполняется под Maven.При запуске сборки фаза тестирования интеграции Grails не проходит, что приводит к сбою сборки.Поскольку у меня нет интеграционных тестов, но есть модульные тесты, я бы хотел пропустить только часть сборки интегральных тестов Grails, продолжая при этом свои модульные тесты.Есть ли способ сделать это?

Я просмотрел следующие ссылки, но они не помогают в моем случае.В идеале я хочу иметь возможность просто запускать mvn package без каких-либо дополнительных параметров командной строки.

Я думал о том, чтобы разбить вещи на несколько исполнений и использовать grails: exec (как упомянуто в заметке), чтобы выполнить фазу теста, но я не уверен, как бы я установил «args» в этом случае.

Я использую Maven 2.0.9, Grails 1.3.7.Я не могу изменить версию Maven или Grails, которые я использую.

<plugin>
    <groupId>org.grails</groupId>
    <artifactId>grails-maven-plugin</artifactId>
    <version>1.3.7</version>
    <extensions>true</extensions>
    <executions>
        <execution>
            <goals>
                <goal>init</goal>
                <goal>maven-clean</goal>
                <goal>validate</goal>
                <goal>config-directories</goal>
                <goal>maven-compile</goal>
                <goal>maven-test</goal>
                <goal>maven-war</goal>
                <goal>maven-functional-test</goal>
            </goals>
        </execution>
    </executions>
</plugin>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...