"""Configurare pytest la nivel de suita: izoleaza testele de `.env`-ul de dezvoltare. In working-dir exista un `.env` pentru probe live (ex. `AUTOPASS_REQUIRE_API_KEY=true`, `AUTOPASS_WORKER_USE_TEST_CREDS=true`, creds RAR de test) care e citit automat de pydantic Settings. Fara izolare, acele flag-uri ar regla tacit comportamentul testelor: 401 pe rutele protejate si creds in loc de fallback-ul pe cont. Fixam un default sigur pe variabilele de mediu — care au PRECEDENTA peste fisierul `.env` in pydantic-settings — deci neutralizam doar valorile din fisier, nu si o variabila exportata explicit in shell. Testele care chiar verifica enforcement-ul (auth pornit, creds ) il seteaza punctual prin `monkeypatch`/`object.__setattr__`. """ import os os.environ.setdefault("AUTOPASS_REQUIRE_API_KEY", "false") os.environ.setdefault("AUTOPASS_WORKER_USE_TEST_CREDS", "false")