swc/node-swc/__tests__/spack/simple_test.js
강동윤 fcef201695
spack: super-fast bundler (#825)
Version is alpha as it's not complete
2020-06-13 23:09:45 +09:00

38 lines
987 B
JavaScript

const swc = require("../../../");
const path = require('path');
it('should handle a simple case', async () => {
const result = await swc.bundle({
name: 'simple',
entry: {
simple: path.join(__dirname, '../../tests/spack/simple/a.js')
},
});
console.log(result)
expect(result.simple).toBeTruthy();
expect(result.simple.code.replace('\n', '')).toBe(`console.log('Foo');`);
});
it('should handle loader', async () => {
const result = await swc.bundle({
name: 'virtual',
entry: {
simple: path.join(__dirname, '../../tests/spack/simple/a.js')
},
module: {
rules: {
loaders: [
{
test: 'virtual',
}
]
}
}
});
console.log(result)
expect(result.simple).toBeTruthy();
expect(result.simple.code.replace('\n', '')).toBe(`console.log('Foo');`);
});