Czy nie ma opcji, aby wykluczyć niektóre testy w IntelliJ IDEA Ultimate? Chcę przeprowadzić testy jednostkowe w IntelliJ, ale wykluczę testy integracyjne. Testy integracyjne wymieniam na *IT.java
, więc plugin Maven failsafe może je uruchomić oddzielnie od testów jednostkowych.Z wyłączeniem testów przeprowadzanych w IntellIJ
45
A
Odpowiedz
3
Chciałbym podzielić je na to, że są w różnych pakietach. W końcu robią różne rzeczy. Następnie możesz uruchomić testy w pakiecie. This szczegóły połączenia, jak to zrobić.
84
W konfiguracji JUnit
Run ustaliła wysokość Test kind
do Wzór określ następujące wyrażenia regularnego jako wzór:
^(?!.*IT$).*$
Pasuje przed nazwą klasy, więc nie trzeba dopasować .java
rozszerzenie . Wyrażenie regularne nie będzie pasować, jeśli nazwa klasy zakończy się IT
przy użyciu negative lookahead.
Powiązane problemy
- 1. Uruchamianie testów junitowych w intelliJ równolegle
- 2. Z wyłączeniem ostatniego dziecka
- 3. Z wyłączeniem plików z jslint4java w eclipse
- 4. Z wyłączeniem strony z wersji Build w projekcie ASP.NET
- 5. Z wyłączeniem testu ScalaTest podczas wywoływania moich testów z poziomu sbt
- 6. Git rzadkie kasie z wyłączeniem
- 7. Run mokka z wyłączeniem ścieżki
- 8. SVN Import z wyłączeniem plików
- 9. Projekt Gradle działa jUnit 5 testów w IntelliJ
- 10. Intellij IDEA sudenly nie rozpozna testów w folderze testowym
- 11. Z wyłączeniem zależności zagnieżdżonej przechodniego w maven
- 12. Z wyłączeniem klas z kontekstu testowego
- 13. Z wyłączeniem wszystkich ukrytych plików z .dockerignore
- 14. Tryb rozwidlenia Intellij IDEA dla testów jednostkowych spowalnia
- 15. Szyny 3 dostępne_lokalizacje z wyłączeniem tłumaczeń klejnotów
- 16. Jak znaleźć pliki z wyłączeniem dowiązań symbolicznych?
- 17. Intellij Idea "Przenieś refaktoryzację" za pomocą testów Junit
- 18. witryna lustrzana http, z wyłączeniem niektórych plików
- 19. Solr wielokrotne filtrowanie znaczników/z wyłączeniem
- 20. tar/gzip z wyłączeniem określonych plików
- 21. Zwrotna kopia słownika z wyłączeniem określonych kluczy
- 22. Get zakresy dat z wyłączeniem czasy przestoju
- 23. Ograniczenie słowa regex z wyłączeniem łącznika
- 24. Z wyłączeniem modułu w EAR w JBOSS 7.1.1
- 25. Brak testów w <package> podczas testów z Espresso
- 26. Maven - oddzielne testy integracyjne z testów jednostkowych
- 27. Uruchamianie testów Scala w Intellijrze
- 28. Długość kolumny wyłączeniem NA w r
- 29. wyłączeniem pewnych nakładów na serialize
- 30. Z wyłączeniem czasu w parametrze "data/czas" dla raportów SSRS
Dzięki za napiwek! Działa to dobrze w IDEA, ale powoduje, że wszystkie testy są pomijane w TeamCity. Wygląda na to, że TeamCity 8.0.4 w ogóle nie honoruje konfiguracji Patternu. Czy powinienem zgłosić problem? – Vadzim
Załadował problem i został zaakceptowany: http://youtrack.jetbrains.com/issue/TW-34132 – Vadzim
Użyj wzorca '^ (?! (. * SlowTest $ |. * SlowSpec $)). * $', Aby pominąć zarówno wolne testy Junit, jak i testy Spocka, nazwane konwencją '. * SlowTest' i'. * SlowSpec' – Gary