Pytest

Python Coverage reporta 100% de cobertura em uma Class Based View não testada!

um quadro negro com três riscos em giz

Eu estava tentando ver a cobertura de testes para um arquivo que tinha múltuplas Class Based Views (CBV). Apesar de não haver nenhum teste disponível, o relatório reportava que o meu arquivo estava todo coberto por tests! Eu realmente não consegui entender o que estava acontecendo e eu demorei dias até finalmente ter alguma resposta! Esse texto deixa a resposta um pouco mais acessível pras próximas pessoas que passarem por isso 😊