From 53ecf5d76f5422de2d4501a73e1340dad8bf3721 Mon Sep 17 00:00:00 2001 From: "JH.Lee" Date: Wed, 9 Aug 2023 13:38:18 +0900 Subject: [PATCH] test: fix tests --- .../src/axios/createAxiosInterceptors.spec.ts | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/packages/plantae/src/axios/createAxiosInterceptors.spec.ts b/packages/plantae/src/axios/createAxiosInterceptors.spec.ts index ff88f07..b692b3a 100644 --- a/packages/plantae/src/axios/createAxiosInterceptors.spec.ts +++ b/packages/plantae/src/axios/createAxiosInterceptors.spec.ts @@ -150,9 +150,11 @@ describe("axios:afterResponse -", () => { name: "myPlugin", hooks: { afterResponse: async (res) => { - res.body = "first"; res.headers.set("x-first", "foo"); - return res; + + return new Response("first", { + headers: res.headers, + }); }, }, }); @@ -161,9 +163,11 @@ describe("axios:afterResponse -", () => { name: "secondPlugin", hooks: { afterResponse: async (res) => { - res.body = "second"; res.headers.set("x-second", "bar"); - return res; + + return new Response("second", { + headers: res.headers, + }); }, }, }); @@ -197,7 +201,7 @@ describe("axios:beforeRequest+afterResponse -", () => { }, afterResponse: async (res) => { console.log("res: ", res); - if (res.body === "request plugin is activated") { + if ((await res.text()) === "request plugin is activated") { res.headers.set("x-request-plugin", "succeed"); return res; } @@ -237,7 +241,7 @@ describe("axios:beforeRequest+afterResponse -", () => { name: "afterResponsePlugin", hooks: { afterResponse: async (res) => { - if (res.body === "request plugin is activated") { + if ((await res.text()) === "request plugin is activated") { res.headers.set("x-request-plugin", "succeed"); return res; } @@ -277,7 +281,7 @@ describe("axios:beforeRequest+afterResponse -", () => { name: "afterResponsePlugin", hooks: { afterResponse: async (res) => { - if (res.body === "request plugin is activated") { + if ((await res.text()) === "request plugin is activated") { res.headers.set("x-request-plugin", "succeed"); return res; } @@ -317,7 +321,7 @@ describe("axios:beforeRequest+afterResponse -", () => { name: "afterResponsePlugin", hooks: { afterResponse: async (res) => { - if (res.body === "request plugin is activated") { + if ((await res.text()) === "request plugin is activated") { res.headers.set("x-request-plugin", "succeed"); return res; }