Пользователь: исправь ошибку, тесты падают. Cursor: ни слова больше, всё сделаю!

Было бы смешно, если бы не было так грустно. Я сталкивался с таким поведением дважды 😂

В какой то момент Курсор ловит падающий assert в тестах в try/except (на самом деле ошибку нужно было ловить в коде проекта), потом запускает тесты. В результатах тестов видит, что всё прошло успешно и с чувством выполненного долга рапортует о том, что тесты исправлены и ошибки больше нет.

Ошибки и правда больше нет, но...

Пользователь: исправь ошибку, тесты падают.
Cursor: ни слова больше, всё сделаю!
Было бы смешно, если бы не было так грустно | Сетка — социальная сеть от hh.ru