• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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