/
githubmirror
/
node
Обзор
Документация
Войти
/
githubmirror
/
node
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v26.2.0
test/es-module/test-require-module-tla-execution.js
26 строк
761 B
Antoine du Hamel
tools: enforce trailing commas in `test/es-module`
03 дек 2025, 16:18
Не верифицирован
03 дек 2025, 16:18
9877403
Код
Авторство
О чём код?
'use strict'; // Tests that require(esm) with top-level-await throws before execution starts // if --experimental-print-required-tla is not enabled. const common = require('../common'); const assert = require('assert'); const { spawnSyncAndExit } = require('../common/child_process'); const fixtures = require('../common/fixtures'); { spawnSyncAndExit(process.execPath, [ fixtures.path('es-modules/tla/require-execution.js'), ], { signal: null, status: 1, stderr(output) { assert.doesNotMatch(output, /I am executed/); common.expectRequiredTLAError(output); assert.match(output, /From .*require-execution\.js/); assert.match(output, /Requiring .*execution\.mjs/); return true; }, stdout: '', }); }