From 4cc1a573d777aa7e3fd9d4a6f3038f19c9d38e65 Mon Sep 17 00:00:00 2001 From: juner Date: Thu, 4 Dec 2025 09:48:01 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=86=E3=82=B9=E3=83=88=E9=83=BD=E5=90=88?= =?UTF-8?q?=E3=81=A7=20throw=20=E3=81=95=E3=82=8C=E3=81=9F=E3=82=A8?= =?UTF-8?q?=E3=83=A9=E3=83=BC=E3=82=92=20catch(reason=20=3D>=20reason)=20?= =?UTF-8?q?=E3=81=97=E3=81=A6=E3=81=84=E3=82=8B=E7=AE=87=E6=89=80=E3=81=8C?= =?UTF-8?q?=E3=81=82=E3=82=8B=E3=81=8C=E3=80=81=E7=8F=BE=E5=9C=A8=E3=81=AF?= =?UTF-8?q?=E6=99=AE=E9=80=9A=E3=81=AB=20rejects.toThrowError=20=E3=81=A7?= =?UTF-8?q?=E8=A3=9C=E8=B6=B3=E3=81=A7=E3=81=8D=E3=82=8B=E3=81=AE=E3=81=A7?= =?UTF-8?q?=E4=B8=8D=E8=A6=81=E3=81=A7=E3=81=AF=E3=81=AA=E3=81=84=E3=81=A0?= =?UTF-8?q?=E3=82=8D=E3=81=86=E3=81=8B=EF=BC=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lock.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lock.test.ts b/src/lock.test.ts index 0edd151..c1b6955 100644 --- a/src/lock.test.ts +++ b/src/lock.test.ts @@ -171,11 +171,11 @@ describe("simple use", (args) => { let abortWait: Promise; { await using _ = fakeTimeer(); - reasonWait = request({ signal }).catch(reason => reason); + reasonWait = request({ signal }); abortWait = timeout().then(() => controller.abort()); } await Promise.allSettled([reasonWait, abortWait]); - await expect(reasonWait).resolves.toEqual(expect.objectContaining({ + await expect(reasonWait).rejects.toThrowError(expect.objectContaining({ message: "This operation was aborted", name: "AbortError", }));