Ir para o conteúdo

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.

Fonte em inglês · Relatar um problema de tradução

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.