diff options
Diffstat (limited to 'deps/v8/test/mjsunit/modules-imports6.mjs')
-rw-r--r-- | deps/v8/test/mjsunit/modules-imports6.mjs | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/deps/v8/test/mjsunit/modules-imports6.mjs b/deps/v8/test/mjsunit/modules-imports6.mjs new file mode 100644 index 0000000000..5dec159425 --- /dev/null +++ b/deps/v8/test/mjsunit/modules-imports6.mjs @@ -0,0 +1,23 @@ +// Copyright 2016 the V8 project authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import {b, c} from "modules-skip-4.mjs"; +import {a, set_a} from "modules-skip-4.mjs"; + +assertEquals(1, a); +assertEquals(1, b); +assertEquals(1, c); + +set_a(2); +assertEquals(2, a); +assertEquals(2, b); +assertEquals(2, c); + +assertThrows(() => a = 3, TypeError); +assertThrows(() => b = 3, TypeError); +assertThrows(() => c = 3, TypeError); + +assertEquals(2, a); +assertEquals(2, b); +assertEquals(2, c); |