Tradução automática
Esta página foi traduzida automaticamente por IA e pode conter erros. Se algo não estiver claro, consulte a fonte em inglês.
Guia do mantenedor¶
Contratos e fluxos de trabalho para alterar as ferramentas pplx sem enfraquecer a fidelidade do arquivo ou o isolamento de teste.
1. Escolha o documento correto¶
- Arquitetura de teste — camadas de teste, limites de confiança e as garantias fornecidas por snapshots offline.
- Práticas de teste — inventário de teste atual e fluxo de trabalho do contribuidor.
- Fixtures e snapshots — proveniência de dados simulados, convenções de diretório, geração dourada e verificações de resíduos.
2. Ciclo de qualidade local¶
uv run python scripts/audit_docs.py
uv run python tests/scrub_fixtures.py --check
uv run pytest tests
uv run mkdocs build --strict
git diff --check
As entradas de fixture são dados simulados determinísticos. Eles não são copiados de contas reais, respostas de API reais, web_archive/ ou arquivos privados.