summaryrefslogtreecommitdiff
path: root/test/parallel/test-loaders-unknown-builtin-module.mjs
diff options
context:
space:
mode:
authorFran Herrero <francisco.herrero@axa-groupsolutions.com>2018-11-06 16:36:32 +0000
committerGireesh Punathil <gpunathi@in.ibm.com>2018-11-12 20:59:45 +0530
commit0229e378e80948428cf7baa7b176939e879497cc (patch)
tree702d3fa5b9828e72af03617fa7a455c292e66e9a /test/parallel/test-loaders-unknown-builtin-module.mjs
parente39aba193c5d5d2601200af2519b70b22e5c76a8 (diff)
downloadandroid-node-v8-0229e378e80948428cf7baa7b176939e879497cc.tar.gz
android-node-v8-0229e378e80948428cf7baa7b176939e879497cc.tar.bz2
android-node-v8-0229e378e80948428cf7baa7b176939e879497cc.zip
test: esm loader unknown builtin module
PR-URL: https://github.com/nodejs/node/pull/24183 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Diffstat (limited to 'test/parallel/test-loaders-unknown-builtin-module.mjs')
-rw-r--r--test/parallel/test-loaders-unknown-builtin-module.mjs12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/parallel/test-loaders-unknown-builtin-module.mjs b/test/parallel/test-loaders-unknown-builtin-module.mjs
new file mode 100644
index 0000000000..db3cfa3582
--- /dev/null
+++ b/test/parallel/test-loaders-unknown-builtin-module.mjs
@@ -0,0 +1,12 @@
+// Flags: --experimental-modules --loader ./test/fixtures/es-module-loaders/loader-unknown-builtin-module.mjs
+import { expectsError, mustCall } from '../common';
+import assert from 'assert';
+
+const unknownBuiltinModule = 'unknown-builtin-module';
+
+import(unknownBuiltinModule)
+.then(assert.fail, expectsError({
+ code: 'ERR_UNKNOWN_BUILTIN_MODULE',
+ message: `No such built-in module: ${unknownBuiltinModule}`
+}))
+.then(mustCall());