diff options
Diffstat (limited to 'test/bun.js/peek.test.ts')
-rw-r--r-- | test/bun.js/peek.test.ts | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/test/bun.js/peek.test.ts b/test/bun.js/peek.test.ts index 90a7748f5..1c3920a4b 100644 --- a/test/bun.js/peek.test.ts +++ b/test/bun.js/peek.test.ts @@ -22,11 +22,14 @@ test("peek", () => { // If we peek a rejected promise, it: // - returns the error // - does not mark the promise as handled - const rejected = Promise.reject( - new Error("Succesfully tested promise rejection") + const rejected = Promise.reject<Error>( + new Error("Succesfully tested promise rejection"), + ); + const peeked = peek(rejected); + expect(peeked instanceof Error).toBe(true); + expect((peeked as Error).message).toBe( + "Succesfully tested promise rejection", ); - expect(peek(rejected).message).toBe("Succesfully tested promise rejection"); - rejected.catch(() => {}); }); test("peek.status", () => { |