Tag: maven

Testy działają w Eclipse, a w Maven fail – czyli czemu warto dokładnie czytać dokumentację

Testy działają w Eclipse, a w Maven fail – czyli czemu warto dokładnie czytać dokumentację

Czasem zdarza się, że przez dłuższy czas piszę nową funkcjonalność, testując aplikację tylko za pomocą funkcji wbudowanych w IDE. Kiedy uznam, że nowy kod w środowisku developerskim działa wystarczająco dobrze – pora na spakowanie programu i wrzucenie go do docelowego serwera aplikacji. Włączam terminal, mvn package, i czekam, nie ma potrzeby śledzenia logów z testów – przecież wszystko działa… czyżby?

Tests run: 54, Failures: 4, Errors: 0, Skipped: 0

Przetarłem oczy, jeszcze raz odpaliłem testy pod Eclipse, no przecież tutaj jest ok:

01_tests_pass

Co może być przyczyną takich anomalii, oraz jaki to ma związek z tytułowym czytaniem dokumentacji, w dalszej części wpisu. Czytaj dalej „Testy działają w Eclipse, a w Maven fail – czyli czemu warto dokładnie czytać dokumentację”