chromium/chrome/test/data/extensions/api_test/isolated_world_csp/mv3/remote_script.js

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

chrome.test.getConfig(config => {
  let port = config.testServer.port;

  let script = document.createElement('script');
  script.src = `http://example.com:${port}/script.js`;
  script.onload = () => {
    chrome.test.notifyFail('Script load succeeded unexpectedly');
  };
  script.onerror = () => {
    chrome.test.notifyPass();
  };

  document.body.appendChild(script);
});