From feb4f0ce000f1ab828d2da112e17e241ec25828a Mon Sep 17 00:00:00 2001 From: Stefan Marr Date: Fri, 18 Nov 2022 00:19:15 +0000 Subject: [PATCH] Subclass Error for AssertionFailedException Signed-off-by: Stefan Marr --- src/lib/assert.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/assert.js b/src/lib/assert.js index a1cfc89..37eef16 100644 --- a/src/lib/assert.js +++ b/src/lib/assert.js @@ -20,8 +20,9 @@ * THE SOFTWARE. */ // @ts-check -class AssertionFailedException { +class AssertionFailedException extends Error { constructor() { + super(); // Use V8's native method if available, otherwise fallback if ('captureStackTrace' in Error) { Error.captureStackTrace(this, AssertionFailedException);