Mam configured EclEmma not to instrument my unit tests, który działa poprawnie. Jednak edytor nadal podkreśla kod testowy jako nieobjęty. Nie chcę podkreślać w testach jednostkowych, ponieważ nie są one przystosowane do wykrywania zasięgu. Jak mogę to zrobić?Ignoruj pokrycie kodu dla testów jednostkowych w EclEmma
25
A
Odpowiedz
38
Zrobiłem to w Preferencjach-> Java-> Pokrycie kodu i ustaw opcję "Tylko wpisy pasujące pasujące" na src/main/java
- wydaje mi się, że działa dobrze.
36
Ustawienia filtrowania włączeń/wykluczeń w oknie Preferencje mają zastosowanie do wzorców nazw klas/pakietów dla wszystkich projektów. Aby kontrolować pliki na poziomie folderu/ścieżki, musisz ustawić go na projekt.
- prawym przyciskiem myszy projekt
- Wybierz zasięg jak | Konfiguracje pokrycia ...
- Wybierz projekt pod JUnit poddrzewie
- Wybór pokrycia kartę po prawej
- odznacz folder zawierający testy np
src/test/java
- Kliknij Zastosuj
- Kliknij Zamknij (lub Pokrycie, aby uruchomić natychmiast)
Ustawienia te będą obowiązywać za każdym razem, gdy uruchomisz pokrycie w przyszłości bez konieczności otwierania okna konfiguracji.
Powiązane problemy
- 1. Wiele wyjątki i pokrycie kodu podczas testów jednostkowych pyton
- 2. Pokrycie testowe dla testów jednostkowych Powermock i JMockit
- 3. Pokrycie kodu Xcode i kodu
- 4. Pokrycie kodu dla szablonów html AngularJS
- 5. pokrycie kodu dla testów wtyczek junit z maven
- 6. Struktura testów jednostkowych dla Vala
- 7. Pokrycie Cobertury dla testów integracyjnych w Maven
- 8. java.lang.RuntimeException: Stub! - Pokrycie kodu Androida?
- 9. Zapełnianie SQLite w pamięci dla testów jednostkowych
- 10. Pokrycie kodu klastra z różnych frameworków testowych
- 11. Pokrycie kodu dla metod asynchronicznych
- 12. Jak zapewnić filtry makiety dla testów jednostkowych
- 13. asynchroniczny/czekają jednostka pokrycie kodu testu
- 14. Makabryczne dane sesji Apache dla testów jednostkowych
- 15. Pokrycie kodu dla szablonów jinja2 w Django
- 16. Pokrycie kodu dla nightwatch.js w Stambule
- 17. Pokrycie kodu przy użyciu testów mono i nunitowych
- 18. Manipulowanie plikiem app.config dla testów jednostkowych
- 19. Zestaw testów jednostkowych Qt
- 20. Przykłady testów jednostkowych?
- 21. testów jednostkowych RedirectToRouteResult
- 22. Tworzenie testów jednostkowych dla projektów .net5
- 23. Preferowane środowisko testów jednostkowych Pythona
- 24. Preferowana struktura izolacji testów jednostkowych dla .net
- 25. Jak kopiować zasoby debugowania dla testów jednostkowych
- 26. Pokrycie kodu z jacoco dla biblioteki Androida
- 27. Pokrycie kodu pomiarowego dla aplikacji UWP
- 28. Konwencja nazewnictwa pakietu testów jednostkowych
- 29. VS2012 nie wykonuje testów jednostkowych
- 30. Prowizja nie uruchamia testów jednostkowych
Ma to dodatkową zaletę, ponieważ nie wymaga konfiguracji każdego projektu. –
Przyjęta odpowiedź nie zadziałała, ale tak się stało. – dennisdeems
To jest najlepsze rozwiązanie imo –