""" Configuração compartilhada dos testes. Define defaults de conexão iguais ao .env.example ANTES de qualquer módulo do app ser importado, para os testes rodarem direto contra o container de dev (licenciamento-mysql-dev, porta 3307) sem exigir setup manual — quem rodar `pytest` só precisa ter esse container de pé (docker-compose.yml de licenciamento-n8n/ ou Banco para Prod/). """ import os os.environ.setdefault("ADMIN_USER", "admin") os.environ.setdefault("ADMIN_PASSWORD", "teste123") os.environ.setdefault("DB_HOST", "127.0.0.1") os.environ.setdefault("DB_PORT", "3307") os.environ.setdefault("DB_NAME", "gtisoftw_clientes_dev") os.environ.setdefault("DB_USER", "root") os.environ.setdefault("DB_PASSWORD", "devpassword123")