|  | <!DOCTYPE html> | 
|  | <html> | 
|  | <script src="/resources/testharness.js"></script> | 
|  | <script src="/resources/testharnessreport.js"></script> | 
|  | <meta http-equiv="Content-Security-Policy" content="script-src 'self' 'sha256-wrong9e+pZbSYIkpB8BIE0Hs7yHajJDiX5mnT/wrong=' 'sha256-RAsyam34o4peVe9sCebtaZWRVhqAhudem+NlcnP2Kp8=';"> | 
|  |  | 
|  | <!-- 'sha256-P5xqp9e+pZbSYIkpB8BIE0Hs7yHajJDiX5mnT/1PO1I=' --> | 
|  | <script type="importmap"> | 
|  | { | 
|  | "imports": { | 
|  | "../resources/log.js?pipe=sub&name=A": "../resources/log.js?pipe=sub&name=B" | 
|  | } | 
|  | } | 
|  | </script> | 
|  |  | 
|  | <!-- 'sha256-RAsyam34o4peVe9sCebtaZWRVhqAhudem+NlcnP2Kp8=' --> | 
|  | <script> | 
|  | const log = []; | 
|  | promise_test(() => { | 
|  | return import("../resources/log.js?pipe=sub&name=A") | 
|  | .then(() => assert_array_equals(log, ["log:A"])) | 
|  | }, | 
|  | 'Importmap should not be accepted due to wrong hash'); | 
|  | </script> |