Skip tests in IntelliJ mit Gradle
Weiß jemand wie ich das überspringen kann JUnit-tests in IntelliJ, wenn dabei ein Gradle build wie die folgenden Kommandozeilen-version? Ich suchte intensiv nach einer Lösung, kann aber keinen finden. Ich bin in den Prozess der Umwandlung von einem bestehenden Projekt auf Gradle und brauchen, um Unterstützung für viele Entwickler, die nicht vertraut sind mit Gradle, einige UX, einige front-end, und etwas Java. Es gibt viele kaputte Junit-tests, die in den unzähligen Modulen und langfristig werden wir diese beheben. Kurzfristig muss ich alle anderen Entwickler mit den tools, die Sie kennen, um in der Lage zu tun, Ihren job zu leicht.
./gradlew build -x test
Den Gradle-Android-Compiler-Einstellungen können für Kommandozeilen-Optionen, aber nicht nicht-android-Projekte, wie gezeigt, in die IntelliJ-Einstellungen-dialog unten gezeigt.
- In deiner IDE hast du Gradle-Bereich unter "Einstellungen" oder unter " - option, wo können Sie set defaults. Können Sie es dort. Für ex: In Eclipse, wenn Sie gehen, um Windows - > Einstellungen - > Gradle (Linker Fensterbereich) > Unter "Programm-Argumente" wählen Sie "verwenden" (radio-button) und geben Sie "-x test" dann läuft Gradle build in eclipse nicht ausführen von tests (unit-tests).
- Nein, es gibt keine option, um Argumente übergeben werden. Es ist eine VM-Argumente " - Feld, aber Sie können nicht verwenden, um tests überspringen.
- Ich agreee, da es für Gradle JVM (Sitzung), wo Sie passieren können JVM-spezifische Argumente. Nun, wie wäre es unter "Compiler" Abschnitt, sehen Sie, wenn Sie fügen Sie "-x test" in "Schließt" ? Wenn Sie klicken Sie auf "Build-Tools" (übergeordnete Kategorie von Gradle), sehen Sie alle Registerkarten/Optionen gibt es?
- NÖ. Keine dieser Optionen sind lebensfähig.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie in der Lage zu führen Sie ein standard-clean-build von intellij, wenn es ein gradle-Projekt (aka gradle-integration in intellij). Dann Bearbeiten Sie die Konfiguration und fügen Sie im Skript-Parameter : -x test, führen Sie den sauberen Aufbau (oder einer anderen task), ohne die Durchführung von tests.