summaryrefslogtreecommitdiff
path: root/test/es-module/test-esm-cyclic-dynamic-import.mjs
diff options
context:
space:
mode:
authorBradley Farias <bradley.meck@gmail.com>2018-02-23 14:21:49 -0600
committerBradley Farias <bradley.meck@gmail.com>2018-03-05 12:17:51 -0600
commit023f49c5a938ef631260b76876155eaf957084be (patch)
tree27cea903b86df969154f38325521ec907e189b80 /test/es-module/test-esm-cyclic-dynamic-import.mjs
parentae3137049f619b0de01b063075ece994ff2dc741 (diff)
downloadandroid-node-v8-023f49c5a938ef631260b76876155eaf957084be.tar.gz
android-node-v8-023f49c5a938ef631260b76876155eaf957084be.tar.bz2
android-node-v8-023f49c5a938ef631260b76876155eaf957084be.zip
module: fix cyclical dynamic import
ensures that instantiation result is only used during initial loading PR-URL: https://github.com/nodejs/node/pull/18965 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Guy Bedford <guybedford@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Jan Krems <jan.krems@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Diffstat (limited to 'test/es-module/test-esm-cyclic-dynamic-import.mjs')
-rw-r--r--test/es-module/test-esm-cyclic-dynamic-import.mjs3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/es-module/test-esm-cyclic-dynamic-import.mjs b/test/es-module/test-esm-cyclic-dynamic-import.mjs
new file mode 100644
index 0000000000..c8dfff919c
--- /dev/null
+++ b/test/es-module/test-esm-cyclic-dynamic-import.mjs
@@ -0,0 +1,3 @@
+// Flags: --experimental-modules
+import '../common';
+import('./test-esm-cyclic-dynamic-import');