1// Copyright 2017 the V8 project authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5// Flags: --allow-natives-syntax --harmony-dynamic-import 6 7var ran = false; 8async function foo () { 9 try { 10 let life = await import('modules-skip-2.mjs'); 11 assertUnreachable(); 12 } catch(e) { 13 assertEquals('42 is not the answer', e.message); 14 ran = true; 15 } 16} 17 18foo(); 19 20%PerformMicrotaskCheckpoint(); 21 22assertTrue(ran); 23