Pular para o conteúdo principal

persona_db/tests/integration/test_full_generation.py

Teste de integração completo do pipeline de 25 domínios (TASK-094).

Verifica:

  • Geração de N = 200 personas completas em memória com todos os 25 domínios.
  • Execução de todos os 6 validadores de consistência (val_genealogia, val_temporal, val_financas, val_saude, val_juridico, val_social) sem nenhuma violação crítica.
  • Cobertura de todas as tabelas do modelo relacional (~246 tabelas).
  • Determinismo estrito: rodar com seed = 42 duas vezes produz exatamente os mesmos IDs e valores.

:::info Fonte Módulo persona_db.tests.integration.test_full_generation — 77 linhas · 0 classe(s) · 2 função(ões) pública(s). Ver no GitHub :::

Casos de teste​

TesteO que verifica
test_full_25_domain_generation_and_validatorsGera N = 200 personas em todos os 25 domínios e valida 0 violações críticas.
test_determinism_seed_42_twiceExecutar a geração completa duas vezes com seed=42 produz datasets idênticos.