diff options
author | Sam Clegg <sbc@chromium.org> | 2019-08-21 08:54:57 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-21 08:54:57 -0700 |
commit | c57f93c8919ab33574e5ce78f0044980ca33de76 (patch) | |
tree | d9a536f7e55b0f4018a257cb61e0e97a113abdac /scripts/test/node-esm-loader.mjs | |
parent | 2895ca0816507a9ca1ea19b5d990a1bb8299c9c4 (diff) | |
download | binaryen-c57f93c8919ab33574e5ce78f0044980ca33de76.tar.gz binaryen-c57f93c8919ab33574e5ce78f0044980ca33de76.tar.bz2 binaryen-c57f93c8919ab33574e5ce78f0044980ca33de76.zip |
Remove test output from source tree (#2114)
Diffstat (limited to 'scripts/test/node-esm-loader.mjs')
-rw-r--r-- | scripts/test/node-esm-loader.mjs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/test/node-esm-loader.mjs b/scripts/test/node-esm-loader.mjs index 5d41033fb..9d073c171 100644 --- a/scripts/test/node-esm-loader.mjs +++ b/scripts/test/node-esm-loader.mjs @@ -7,7 +7,9 @@ import Module from 'module'; const builtins = Module.builtinModules; const baseURL = new URL('file://'); -baseURL.pathname = `${process.cwd()}/`; +const binaryen_root = path.dirname(path.dirname(process.cwd())); +baseURL.pathname = `${binaryen_root}/`; + export function resolve(specifier, parentModuleURL = baseURL, defaultResolve) { if (builtins.includes(specifier)) { @@ -18,7 +20,7 @@ export function resolve(specifier, parentModuleURL = baseURL, defaultResolve) { } // Resolve special modules used in our test suite. if (specifier == 'spectest' || specifier == 'env' || specifier == 'mod.ule') { - const resolved = new URL('./scripts/test/' + specifier + '.js', parentModuleURL); + const resolved = new URL('./scripts/test/' + specifier + '.js', baseURL); return { url: resolved.href, format: 'esm' |