| OLD | NEW | 
|   1 // Copyright 2016 the V8 project authors. All rights reserved. |   1 // Copyright 2016 the V8 project authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 import {v, w, x, y, z} from "modules-init3.js"; |   5 import {v, w, x, y, z} from "modules-init3.js"; | 
|   6  |   6  | 
|   7 assertEquals({value: 40, done: true}, v().next()); |   7 assertEquals({value: 40, done: true}, v().next()); | 
|   8 assertSame(undefined, w); |   8 assertSame(undefined, w); | 
|   9 assertThrows(() => x, ReferenceError); |   9 assertThrows(() => x, ReferenceError); | 
|  10 assertThrows(() => y, ReferenceError); |  10 assertThrows(() => y, ReferenceError); | 
|  11 assertThrows(() => z, ReferenceError); |  11 assertThrows(() => z, ReferenceError); | 
|  12  |  12  | 
 |  13 assertThrows(() => v = 666, TypeError); | 
 |  14 assertThrows(() => w = 666, TypeError); | 
 |  15 assertThrows(() => x = 666, TypeError); | 
 |  16 assertThrows(() => y = 666, TypeError); | 
 |  17 assertThrows(() => z = 666, TypeError); | 
 |  18  | 
|  13 export function check() { |  19 export function check() { | 
|  14   assertEquals({value: 40, done: true}, v().next()); |  20   assertEquals({value: 40, done: true}, v().next()); | 
|  15   assertEquals(41, w); |  21   assertEquals(41, w); | 
|  16   assertEquals(42, x); |  22   assertEquals(42, x); | 
|  17   assertEquals("y", y.name); |  23   assertEquals("y", y.name); | 
|  18   assertEquals("hello world", z); |  24   assertEquals("hello world", z); | 
|  19   return true; |  25   return true; | 
|  20 } |  26 } | 
| OLD | NEW |