[coverage:run] # Medir solo código fuente de la aplicación, no alembic, tests, ni artefactos source = api core omit = */alembic/* */tests/* */uploads/* */layouts/* */celerybeat-schedule* main.py */__init__.py [coverage:report] omit = */alembic/* */tests/* */uploads/* */layouts/* */celerybeat-schedule* main.py */__init__.py # Excluir líneas de defensa estándar que no son alcanzables en tests exclude_lines = pragma: no cover if __name__ == .__main__.: raise NotImplementedError