var abort = $vm.abort; function shouldBe(actual, expected) { if (actual !== expected) throw new Error(`bad value: ${String(actual)}`); } (async function () { { let errorMessage = null; try { await import("./resources/error-module.js"); } catch (error) { errorMessage = String(error); } shouldBe(errorMessage, `SyntaxError: Importing binding name 'x' is not found.`); } { let errorMessage = null; try { await import("./resources/error-module.js"); } catch (error) { errorMessage = String(error); } shouldBe(errorMessage, `SyntaxError: Importing binding name 'x' is not found.`); } }()).catch(abort);