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_INVALID_MODULE_SPECIFIER', 8 message: 9 'Invalid module "data:text/plain,export default0" has an unsupported ' + 10 'MIME type "text/plain"', 11 }); 12 await assert.rejects(import('data:text/plain;base64,'), { 13 code: 'ERR_INVALID_MODULE_SPECIFIER', 14 message: 15 'Invalid module "data:text/plain;base64," has an unsupported ' + 16 'MIME type "text/plain"', 17 }); 18 await assert.rejects(import('data:application/json,[]'), { 19 code: 'ERR_INVALID_MODULE_SPECIFIER', 20 message: 21 'Invalid module "data:application/json,[]" has an unsupported ' + 22 'MIME type "application/json"', 23 }); 24})().then(common.mustCall()); 25