style: format api mock return type and test imports/JSON body

This commit is contained in:
2026-04-21 12:02:55 +02:00
parent 61207e4f21
commit 4e220f72d7
2 changed files with 12 additions and 8 deletions
+5 -1
View File
@@ -106,7 +106,11 @@ export function restoreFetch(): void {
/** /**
* Retourne la liste des appels fetch interceptés. * Retourne la liste des appels fetch interceptés.
*/ */
export function getFetchCalls(): { url: string; method: string; body?: unknown }[] { export function getFetchCalls(): {
url: string;
method: string;
body?: unknown;
}[] {
return [..._calls]; return [..._calls];
} }
+7 -7
View File
@@ -1,16 +1,12 @@
import { assertEquals, assertExists } from "@std/assert"; import { assertEquals, assertExists } from "@std/assert";
import { import { getFetchCalls, mockFetch, restoreFetch } from "../helpers/api_mock.ts";
getFetchCalls,
mockFetch,
restoreFetch,
} from "../helpers/api_mock.ts";
import { createMockDb } from "../helpers/db_mock.ts"; import { createMockDb } from "../helpers/db_mock.ts";
import { import {
type Student,
ERROR_CONFLICT, ERROR_CONFLICT,
ERROR_NOT_FOUND, ERROR_NOT_FOUND,
modules, modules,
notes, notes,
type Student,
students, students,
} from "../helpers/fixtures.ts"; } from "../helpers/fixtures.ts";
import { cleanupDOM, setupDOM } from "../helpers/render.ts"; import { cleanupDOM, setupDOM } from "../helpers/render.ts";
@@ -116,7 +112,11 @@ Deno.test("mockFetch - 409 conflict", async () => {
try { try {
const res = await fetch("http://localhost/api/enseignements", { const res = await fetch("http://localhost/api/enseignements", {
method: "POST", method: "POST",
body: JSON.stringify({ idProf: 1, idModule: "JIN702C", idPromo: "4AFISE25/26" }), body: JSON.stringify({
idProf: 1,
idModule: "JIN702C",
idPromo: "4AFISE25/26",
}),
}); });
assertEquals(res.status, 409); assertEquals(res.status, 409);
} finally { } finally {