@@ -5,14 +5,14 @@ describe('convert-esmodule', () => {
55 const code = `
66 export * from './test/store.js';
77 ` ;
8- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
8+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
99 } ) ;
1010
1111 it ( 'can convert normal exports' , ( ) => {
1212 const code = `
1313 export { test, test2 } from './test/store.js';
1414 ` ;
15- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
15+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
1616 } ) ;
1717
1818 it ( 'can convert function exports' , ( ) => {
@@ -21,63 +21,63 @@ describe('convert-esmodule', () => {
2121 export const test2 = () => {}
2222 export class Test {}
2323 ` ;
24- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
24+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
2525 } ) ;
2626
2727 it ( 'can convert default exports' , ( ) => {
2828 const code = `
2929 export default function test() {}
3030 ` ;
31- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
31+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
3232 } ) ;
3333
3434 it ( 'can convert class default exports' , ( ) => {
3535 const code = `
3636 export default class A {}
3737 ` ;
38- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
38+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
3939 } ) ;
4040
4141 it ( 'can convert weird default exports' , ( ) => {
4242 const code = `
4343 export default a = 'b';
4444 ` ;
45- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
45+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
4646 } ) ;
4747
4848 it ( 'can convert default imports' , ( ) => {
4949 const code = `
5050 import a from './b';
5151 ` ;
52- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
52+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
5353 } ) ;
5454
5555 it ( 'can convert named imports' , ( ) => {
5656 const code = `
5757 import {a, b, c} from './b';
5858 ` ;
59- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
59+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
6060 } ) ;
6161
6262 it ( 'can handle as imports' , ( ) => {
6363 const code = `
6464 import { a as b } from './b';
6565 ` ;
66- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
66+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
6767 } ) ;
6868
6969 it ( 'ignores comments' , ( ) => {
7070 const code = `
7171 // import { a as b } from './b';
7272 ` ;
73- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
73+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
7474 } ) ;
7575
7676 it ( 'can handle inline comments' , ( ) => {
7777 const code = `
7878 import { a as b, /* HELLO WORLD */ c } from './b';
7979 ` ;
80- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
80+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
8181 } ) ;
8282
8383 it ( 'can handle class properties' , ( ) => {
@@ -92,7 +92,7 @@ describe('convert-esmodule', () => {
9292 static d = ''
9393 }
9494 ` ;
95- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
95+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
9696 } ) ;
9797
9898 it ( 'can handle async code' , ( ) => {
@@ -102,17 +102,19 @@ describe('convert-esmodule', () => {
102102 const test = await test2()
103103 }
104104 ` ;
105- expect ( convertEsModule ( '/index.js' , code ) ) . toMatchSnapshot ( ) ;
105+ expect ( convertEsModule ( code ) ) . toMatchSnapshot ( ) ;
106106 } ) ;
107107
108108 it . skip ( 'has good perf' , ( ) => {
109+ /* eslint-disable */
109110 const code = require ( './big-file' ) ;
110111
111112 const t = Date . now ( ) ;
112113
113114 for ( let i = 0 ; i < 1 ; i ++ ) {
114- convertEsModule ( '/index.js' , code ) ;
115+ convertEsModule ( code ) ;
115116 }
116117 console . log ( Date . now ( ) - t ) ;
118+ /* eslint-enable */
117119 } ) ;
118120} ) ;
0 commit comments