blob: 72dc87c12e359a93b8e7a7b43d4f56fdcf634d09 [file] [edit]
// Test that `initialize` should be invoked correctly
import '../common/index.mjs';
import { execPath } from 'node:process';
import fixtures from '../common/fixtures.js';
import { spawnSyncAndAssert } from '../common/child_process.js';
spawnSyncAndAssert(
execPath,
[
'--no-warnings',
'--experimental-loader',
fixtures.fileURL('es-module-loaders/hooks-initialize.mjs'),
'--input-type=module',
'--eval',
'import os from "node:os";',
],
{
stdout: 'hooks initialize 1',
stderr: '',
trim: true,
},
);