chromium/third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/microtasks/resources/evaluation-order-1-throw-setup.js

// Spec: https://html.spec.whatwg.org/C/#run-a-module-script
setupTest("Module script queueing a microtask then throwing an exception", [
  "body",         // Step 6.
  "microtask",    // "Clean up after running script" at Step 8.
  "global-error", // "Clean up after running script" at Step 8, because
    // `evaluationPromise` is synchronously rejected and the rejection is
    // processed in the microtask checkpoint here (See also Step 7).
    // As `evaluationPromise` is rejected after the microtask queued during
    // evaluation, "global-error" occurs after "microtask".
]);