Aktywne Wpisy

PachneImbirem +100
Treść przeznaczona dla osób powyżej 18 roku życia...
ATAT-2 +123
Treść przeznaczona dla osób powyżej 18 roku życia...
Skopiuj link
Skopiuj link
Regulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Mirki w sumie mam takie dosyć dziwne pytanie:
Istnieje jakiś sposób, żeby AndroidTest'y przy failu zachowywały się tak jak "normalne" testy?
Do czego zmierzam:
"Normalny" test, który nie spełni warunku wymaganego w assercie kończy się z następującym skutkiem:
-Test failed (ikonka X)
-org.junit.ComparisonFailure:
AndroidTest, który nie spełni warunku wymaganego w assercie kończy się z następującym skutkiem:
-Test failed (ikonka !)
-org.junit.ComparisonFailure: expected:<...ucięty content*
*Co wynika z braku łamania stringa na nowych liniach. Żeby było ciekawiej, to podanie mu wartości expected łamanej "\r\n" zamiast "\n" powoduje poprawne łamanie linii także w wartościach "actual"
Teraz pytanie:
Da się w przypadku AndroidTestów jakoś wyświetlić wartości expected i actual w całości? Do okienka "Comparasion failure" nie mogę w żaden sposób dojść, logi także zapisują się z uciętymi wartościami.
Komentarz usunięty przez moderatora
Opcji napisania jakiegoś własnego diff toolsa, który wywołany prze assertem wrzuci różnice do konsoli jestem świadomy, ale to aż z daleka bije strasznym antypatternem.