chore: formated tests
Check Deno code / Check Deno code (pull_request) Successful in 5s
Tests / Unit tests (pull_request) Successful in 12s
Tests / Integration tests (pull_request) Successful in 1m9s
Check Deno code / Check Deno code (push) Successful in 6s
Tests / Unit tests (push) Successful in 12s
Tests / Integration tests (push) Successful in 1m13s

This commit was merged in pull request #145.
This commit is contained in:
2026-04-26 19:07:15 +02:00
parent b0930b8da2
commit 714486f43c
16 changed files with 699 additions and 176 deletions
+13 -6
View File
@@ -21,12 +21,14 @@ Deno.test({
name: "integration ues: create and retrieve by id",
async fn() {
await truncateAll();
const [created] = await testDb.insert(ues).values({ nom: "UE Physique" }).returning();
const [created] = await testDb.insert(ues).values({ nom: "UE Physique" })
.returning();
assertExists(created);
assertExists(created.id);
assertEquals(created.nom, "UE Physique");
const row = await testDb.select().from(ues).where(eq(ues.id, created.id)).then((r) => r[0] ?? null);
const row = await testDb.select().from(ues).where(eq(ues.id, created.id))
.then((r) => r[0] ?? null);
assertExists(row);
assertEquals(row.nom, "UE Physique");
},
@@ -38,7 +40,9 @@ Deno.test({
name: "integration ues: get by id returns null when not found",
async fn() {
await truncateAll();
const row = await testDb.select().from(ues).where(eq(ues.id, 99999)).then((r) => r[0] ?? null);
const row = await testDb.select().from(ues).where(eq(ues.id, 99999)).then((
r,
) => r[0] ?? null);
assertEquals(row, null);
},
sanitizeResources: false,
@@ -50,7 +54,9 @@ Deno.test({
async fn() {
await truncateAll();
const [ue] = await seedUes([{ nom: "UE Chimie" }]);
const [updated] = await testDb.update(ues).set({ nom: "UE Chimie organique" }).where(eq(ues.id, ue.id)).returning();
const [updated] = await testDb.update(ues).set({
nom: "UE Chimie organique",
}).where(eq(ues.id, ue.id)).returning();
assertEquals(updated.nom, "UE Chimie organique");
},
sanitizeResources: false,
@@ -63,7 +69,9 @@ Deno.test({
await truncateAll();
const [ue] = await seedUes([{ nom: "UE à supprimer" }]);
await testDb.delete(ues).where(eq(ues.id, ue.id));
const row = await testDb.select().from(ues).where(eq(ues.id, ue.id)).then((r) => r[0] ?? null);
const row = await testDb.select().from(ues).where(eq(ues.id, ue.id)).then((
r,
) => r[0] ?? null);
assertEquals(row, null);
},
sanitizeResources: false,
@@ -80,4 +88,3 @@ Deno.test({
sanitizeResources: false,
sanitizeOps: false,
});