25 lines
538 B
JavaScript
25 lines
538 B
JavaScript
var tests = [
|
|
'import "foo";',
|
|
'import foo from "foo";',
|
|
'import {default as foo2} from "foo";',
|
|
'import * as foo from "foo";',
|
|
'import {bar} from "foo";',
|
|
'import {bar2, baz} from "foo";',
|
|
'import {bar as baz2} from "foo";',
|
|
'import {bar as baz3, xyz} from "foo";',
|
|
];
|
|
|
|
tests.forEach(function (code) {
|
|
var res = transform(code, {
|
|
sourceMap: true,
|
|
plugins: opts.plugins
|
|
});
|
|
|
|
// Should create mapping
|
|
assert.notEqual(
|
|
res.map.mappings,
|
|
'',
|
|
'expected to generate sourcemap for: ' + code
|
|
);
|
|
});
|