summaryrefslogtreecommitdiff
path: root/tests/node_compat/test/common/index.js
diff options
context:
space:
mode:
authorsnek <snek@deno.com>2024-08-06 14:52:53 +0200
committerGitHub <noreply@github.com>2024-08-06 12:52:53 +0000
commit897159dc6e1b2319cf2f5f09d8d6cecc0d3175fa (patch)
treecfe4a043d1fc102a4e051b99c7fcbef7b79bbb91 /tests/node_compat/test/common/index.js
parentc0e9512b39a4ed3713d1fd9b28469d0edf68f578 (diff)
feat: vm rewrite (#24596)
rewrite vm implementation to increase compat. vm.Module+importModuleDynamically callbacks should be added in a followup.
Diffstat (limited to 'tests/node_compat/test/common/index.js')
-rw-r--r--tests/node_compat/test/common/index.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/node_compat/test/common/index.js b/tests/node_compat/test/common/index.js
index ebac56ac5..d2165aecd 100644
--- a/tests/node_compat/test/common/index.js
+++ b/tests/node_compat/test/common/index.js
@@ -16,7 +16,6 @@ const path = require("path");
const util = require("util");
const tmpdir = require("./tmpdir");
-
function platformTimeout(ms) {
return ms;
}
@@ -90,7 +89,7 @@ function allowGlobals(...allowlist) {
if (process.env.NODE_TEST_KNOWN_GLOBALS !== '0') {
if (process.env.NODE_TEST_KNOWN_GLOBALS) {
- const knownFromEnv = process.env.NODE_TEST_KNOWN_GLOBALS.split(',');
+ const knownFromEnv = process.env.NODE_TEST_KNOWN_GLOBALS.split(',').map((name) => global[name]);
allowGlobals(...knownFromEnv);
}
@@ -445,13 +444,13 @@ const pwdCommand = isWindows ?
function spawnPromisified(...args) {
let stderr = '';
let stdout = '';
-
+
const child = spawn(...args);
child.stderr.setEncoding('utf8');
child.stderr.on('data', (data) => { stderr += data; });
child.stdout.setEncoding('utf8');
child.stdout.on('data', (data) => { stdout += data; });
-
+
return new Promise((resolve, reject) => {
child.on('close', (code, signal) => {
resolve({