CI : workflow validate.yml, manifeste ci.required:true, garde VITEST, tests isolés

This commit is contained in:
Manus CI
2026-08-21 11:10:29 +00:00
parent 62e65ed32a
commit d580c9a107
5 changed files with 64 additions and 6 deletions

View File

@@ -1,9 +1,12 @@
import { describe, it, expect, beforeAll } from "vitest";
// En CI, skip si pas de DATABASE_URL.
const describeIntegration = process.env.DATABASE_URL ? describe : describe.skip;
import { getDb } from "../db";
import { users } from "../../drizzle/schema";
import { eq } from "drizzle-orm";
describe("Local Authentication", () => {
describeIntegration("Local Authentication", () => {
beforeAll(async () => {
// Vérifier que la base de données est accessible
const db = await getDb();