import "dotenv/config"; // Tests laufen immer gegen die Testdatenbank, nie gegen die Entwicklungsdatenbank. if (process.env["TEST_DATABASE_URL"]) { process.env["DATABASE_URL"] = process.env["TEST_DATABASE_URL"]; } // Fuer Tests, die ein Geheimnis brauchen, ohne eine .env zu verlangen. process.env["APP_SECRET"] ??= "test-geheimnis-mit-mindestens-32-zeichen-laenge"; /* * Kein tickender Zeitplan in Tests (#016). Er wird zwar nur ueber * `src/instrumentation.ts` gestartet, also gar nicht von Vitest — aber wer * hier einen Dienst importiert, der ihn seinerseits startet, saehe sonst * Abgleiche mitten im Testlauf. */ process.env["ZEITPLAN_AKTIV"] = "false";