mirror of https://github.com/nodejs/node.git
24 lines
578 B
JavaScript
24 lines
578 B
JavaScript
// Flags: --experimental-require-module
|
|
'use strict';
|
|
const common = require('../common');
|
|
|
|
// If an ESM already defines __esModule to be something else,
|
|
// require(esm) should allow the user override.
|
|
{
|
|
const mod = require('../fixtures/es-modules/export-es-module.mjs');
|
|
common.expectRequiredModule(
|
|
mod,
|
|
{ default: { hello: 'world' }, __esModule: 'test' },
|
|
false,
|
|
);
|
|
}
|
|
|
|
{
|
|
const mod = require('../fixtures/es-modules/export-es-module-2.mjs');
|
|
common.expectRequiredModule(
|
|
mod,
|
|
{ default: { hello: 'world' }, __esModule: false },
|
|
false,
|
|
);
|
|
}
|