summaryrefslogtreecommitdiff
path: root/scripts/test/node-esm-loader.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/test/node-esm-loader.mjs')
-rw-r--r--scripts/test/node-esm-loader.mjs8
1 files changed, 5 insertions, 3 deletions
diff --git a/scripts/test/node-esm-loader.mjs b/scripts/test/node-esm-loader.mjs
index 73ff47800..8cd722822 100644
--- a/scripts/test/node-esm-loader.mjs
+++ b/scripts/test/node-esm-loader.mjs
@@ -16,14 +16,16 @@ export function resolve(specifier, parentModuleURL = baseURL, defaultResolve) {
format: 'builtin'
};
}
- // Resolve the 'spectest' module to our special module which has some builtins
- if (specifier == 'spectest') {
- const resolved = new URL('./scripts/test/spectest.js', parentModuleURL);
+ // Resolve the 'spectest' and 'env' modules to our custom implementations of
+ // various builtins.
+ if (specifier == 'spectest' || specifier == 'env') {
+ const resolved = new URL('./scripts/test/' + specifier + '.js', parentModuleURL);
return {
url: resolved.href,
format: 'esm'
};
}
+
const resolved = new URL(specifier, parentModuleURL);
return {
url: resolved.href,