Tema: pytest
-
Fixtures, parametrização e marcadores do pytest: como manter uma suíte de testes rápida e legível
As fixtures injetam o setup pelo nome do parâmetro, podem ser compostas, têm escopos e executam o teardown após o yield; parametrize transforma um loop dentro de um teste em casos independentes; os marcadores rotulam testes para seleção com -m e precisam ser registrados, e --strict-markers transforma erros de digitação em erros.
Legível por máquina: JSON