Split the tests so that it's easier to isolate and debug issues, and we can run the test cases in parallel to speed up. Also add more comments about what they are testing. PR-URL: https://github.com/nodejs/node/pull/61571 Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
17 lines
502 B
JavaScript
17 lines
502 B
JavaScript
'use strict';
|
|
|
|
// Tests that createRequire() works correctly with local fs in embedded environments.
|
|
// The createRequire() call is in embedtest.cc.
|
|
|
|
const common = require('../common');
|
|
const fixtures = require('../common/fixtures');
|
|
const { spawnSyncAndExit } = require('../common/child_process');
|
|
|
|
const fixturePath = JSON.stringify(fixtures.path('exit.js'));
|
|
spawnSyncAndExit(
|
|
common.resolveBuiltBinary('embedtest'),
|
|
[`require(${fixturePath})`, 92],
|
|
{
|
|
status: 92,
|
|
signal: null,
|
|
});
|