From ece9a0d9e055b159e021a74fb5467fc407e4b585 Mon Sep 17 00:00:00 2001 From: Raashish Aggarwal <94279692+raashish1601@users.noreply.github.com> Date: Mon, 11 May 2026 16:04:49 +0530 Subject: [PATCH] test: migrate internal assert fail message test Signed-off-by: Raashish Aggarwal <94279692+raashish1601@users.noreply.github.com> --- .../errors}/internal_assert_fail.js | 2 +- .../errors/internal_assert_fail.snapshot} | 17 ++++++----------- test/parallel/test-node-output-errors.mjs | 1 + 3 files changed, 8 insertions(+), 12 deletions(-) rename test/{message => fixtures/errors}/internal_assert_fail.js (82%) rename test/{message/internal_assert_fail.out => fixtures/errors/internal_assert_fail.snapshot} (55%) diff --git a/test/message/internal_assert_fail.js b/test/fixtures/errors/internal_assert_fail.js similarity index 82% rename from test/message/internal_assert_fail.js rename to test/fixtures/errors/internal_assert_fail.js index 1b2cf13552869b..503a1dcbc7264a 100644 --- a/test/message/internal_assert_fail.js +++ b/test/fixtures/errors/internal_assert_fail.js @@ -1,7 +1,7 @@ 'use strict'; // Flags: --expose-internals -require('../common'); +require('../../common'); const assert = require('internal/assert'); assert.fail('Unreachable!'); diff --git a/test/message/internal_assert_fail.out b/test/fixtures/errors/internal_assert_fail.snapshot similarity index 55% rename from test/message/internal_assert_fail.out rename to test/fixtures/errors/internal_assert_fail.snapshot index c15cc8ca542d7c..d5b81d935f2eaf 100644 --- a/test/message/internal_assert_fail.out +++ b/test/fixtures/errors/internal_assert_fail.snapshot @@ -1,4 +1,4 @@ -node:internal/assert:* +node:internal/assert: throw new ERR_INTERNAL_ASSERTION(message); ^ @@ -6,16 +6,11 @@ Error [ERR_INTERNAL_ASSERTION]: Unreachable! This is caused by either a bug in Node.js or incorrect usage of Node.js internals. Please open an issue with this stack trace at https://github.com/nodejs/node/issues - at assert.fail (node:internal/assert:*:*) - at * (*test*message*internal_assert_fail.js:7:8) - at * - at * - at * - at * - at * - at * - at * { + at + at Object. (/test/fixtures/errors/internal_assert_fail.js:7:8) + at + at { code: 'ERR_INTERNAL_ASSERTION' } -Node.js * +Node.js diff --git a/test/parallel/test-node-output-errors.mjs b/test/parallel/test-node-output-errors.mjs index 3764ce52107379..08e6a5fd26f427 100644 --- a/test/parallel/test-node-output-errors.mjs +++ b/test/parallel/test-node-output-errors.mjs @@ -25,6 +25,7 @@ describe('errors output', { concurrency: !process.env.TEST_PARALLEL }, () => { { name: 'errors/events_unhandled_error_sameline.js' }, { name: 'errors/events_unhandled_error_subclass.js' }, { name: 'errors/if-error-has-good-stack.js' }, + { name: 'errors/internal_assert_fail.js' }, { name: 'errors/throw_custom_error.js' }, { name: 'errors/throw_error_with_getter_throw.js' }, { name: 'errors/throw_in_eval_anonymous.js' },