1'use strict'; 2const common = require('../common'); 3const assert = require('assert'); 4 5(async () => { 6 await assert.rejects(import('data:text/plain,export default0'), { 7 code: 'ERR_UNKNOWN_MODULE_FORMAT', 8 message: 9 'Unknown module format: text/plain for URL data:text/plain,' + 10 'export default0', 11 }); 12 await assert.rejects(import('data:text/plain;base64,'), { 13 code: 'ERR_UNKNOWN_MODULE_FORMAT', 14 message: 15 'Unknown module format: text/plain for URL data:text/plain;base64,', 16 }); 17 await assert.rejects(import('data:text/css,.error { color: red; }'), { 18 code: 'ERR_UNKNOWN_MODULE_FORMAT', 19 message: 'Unknown module format: text/css for URL data:text/css,.error { color: red; }', 20 }); 21 await assert.rejects(import('data:WRONGtext/javascriptFORMAT,console.log("hello!");'), { 22 code: 'ERR_UNKNOWN_MODULE_FORMAT', 23 }); 24})().then(common.mustCall()); 25