// Copyright 2020 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. // Flags: --ignore-unhandled-promises (async function test() { try { import('does_not_exist.mjs'); assertUnreachable(); } catch {}; try { await eval("import('does_not_exist.mjs')"); assertUnreachable(); } catch {}; try { await Realm.eval(Realm.create(), "import('does_not_exist.mjs')"); assertUnreachable(); } catch {}; })();