Skip to content

Commit

Permalink
Ajout test appel http
Browse files Browse the repository at this point in the history
  • Loading branch information
amandinejacquelin authored and derfurth committed Oct 18, 2023
1 parent e9790ee commit eabd1e9
Showing 1 changed file with 25 additions and 2 deletions.
27 changes: 25 additions & 2 deletions api_tests/tests/plan_action/import.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Deno.test("Importer un nouveau plan d'action", dirtyOptions, async (t) => {
await signOut();
});

Deno.test("Importer un plan d'action avec une erreur de budget", async (t) => {
Deno.test("Importer un plan d'action avec une erreur de budget", dirtyOptions, async (t) => {
await testReset();
await signIn('yolododo');

Expand All @@ -49,7 +49,7 @@ Deno.test("Importer un plan d'action avec une erreur de budget", async (t) => {
await signOut();
});

Deno.test("Importer un plan d'action avec une erreur de colonnes", async (t) => {
Deno.test("Importer un plan d'action avec une erreur de colonnes", dirtyOptions, async (t) => {
await testReset();
await signIn('yolododo');

Expand All @@ -63,4 +63,27 @@ Deno.test("Importer un plan d'action avec une erreur de colonnes", async (t) =>
});


Deno.test("Envoyer un plan d'action avec fetch", dirtyOptions, async () => {
await testReset();

const url = `${Deno.env.get("SUPABASE_URL")}/functions/v1/import_plan_action`;
const headers = {
apikey: Deno.env.get("SERVICE_ROLE_KEY")!,
Authorization: `Bearer ${Deno.env.get("SERVICE_ROLE_KEY")}`,
};
const path = "./ressources/Plan_nouveau.xlsx";

const formData = await pathToFormData(path);

const reponse = await fetch(url, {
method: "POST",
body: formData,
headers: headers,
});

assertEquals(await reponse.text(), "ok");
});




0 comments on commit eabd1e9

Please sign in to comment.