Pular para conteúdo

Fixtures Realistas

Objetivo

As fixtures permitem validar o SotuHire sem currículo, vaga ou segredo real.

Estrutura

examples/
├── resumes/
├── jobs/
└── expected/

Os currículos cobrem formação técnica, faculdade, estágio, CLT, projetos selecionados, transição de carreira, IoT, links sem HTTPS e soft skills em linha corrida.

As vagas cobrem remoto, híbrido, presencial, estágio, júnior, salário ausente, benefícios e diferentes volumes de requisitos.

Expected outputs

Os JSON em examples/expected/ registram fatos estáveis:

  • nome fictício;
  • contagens de experiência, projeto, formação e curso;
  • skills obrigatórias esperadas;
  • links esperados.

Eles não armazenam texto bruto completo.

Validar manualmente

python -m pytest -q tests/test_examples_fixtures.py tests/test_expected_outputs.py

Na UI, clique em Rodar análise de exemplo para percorrer parser, vaga, análise local e apresentação.

Privacidade

Todos os nomes, empresas, instituições, emails e links são fictícios. Não substitua esses arquivos por dados pessoais reais versionados.