node/test/es-module/test-require-module-instantiated.mjs
Joyee Cheung e0766f9a73
module: handle instantiated async module jobs in require(esm)
When require(esm) encounters a cached module job that is instantiated
but not yet evaluated, run the evaluation. This catches an edge case
previously missed in https://github.com/nodejs/node/pull/57187.

PR-URL: https://github.com/nodejs/node/pull/58067
Fixes: https://github.com/nodejs/node/issues/58061
Reviewed-By: Jacob Smith <jacob@frende.me>
2025-05-08 20:10:32 +00:00

4 lines
171 B
JavaScript

import '../common/index.mjs';
import assert from 'node:assert';
import { b, c } from '../fixtures/es-modules/require-module-instantiated/a.mjs';
assert.strictEqual(b, c);