1- import { join } from 'node:path'
1+ import { join , resolve } from 'node:path'
22import { run } from 'jscodeshift/src/Runner'
33import prompts from 'prompts'
44import { transform } from '../transform'
@@ -24,7 +24,7 @@ describe('interactive mode', () => {
2424 expect ( run ) . toHaveBeenCalledTimes ( 1 )
2525 expect ( run ) . toHaveBeenCalledWith (
2626 join ( __dirname , '../../' , 'transforms/magic-redirect.js' ) ,
27- [ './transforms/__testfixtures__' ] ,
27+ [ resolve ( './transforms/__testfixtures__' ) ] ,
2828 {
2929 babel : false ,
3030 dry : true ,
@@ -50,7 +50,7 @@ describe('interactive mode', () => {
5050 expect ( run ) . toHaveBeenCalledTimes ( 1 )
5151 expect ( run ) . toHaveBeenCalledWith (
5252 join ( __dirname , '../../' , 'transforms/magic-redirect.js' ) ,
53- [ './transforms/__testfixtures__' ] ,
53+ [ resolve ( './transforms/__testfixtures__' ) ] ,
5454 {
5555 babel : false ,
5656 dry : true ,
@@ -74,14 +74,18 @@ describe('interactive mode', () => {
7474
7575 expect ( spyOnConsole ) . not . toHaveBeenCalled ( )
7676 expect ( run ) . toHaveBeenCalledTimes ( 1 )
77- expect ( run ) . toHaveBeenCalledWith ( join ( __dirname , '../../' , 'transforms/magic-redirect.js' ) , [ '__testfixtures__' ] , {
78- babel : false ,
79- dry : true ,
80- extensions : 'cts,mts,ts,js,mjs,cjs' ,
81- ignorePattern : '**/node_modules/**' ,
82- silent : true ,
83- verbose : 0 ,
84- } )
77+ expect ( run ) . toHaveBeenCalledWith (
78+ join ( __dirname , '../../' , 'transforms/magic-redirect.js' ) ,
79+ [ resolve ( '__testfixtures__' ) ] ,
80+ {
81+ babel : false ,
82+ dry : true ,
83+ extensions : 'cts,mts,ts,js,mjs,cjs' ,
84+ ignorePattern : '**/node_modules/**' ,
85+ silent : true ,
86+ verbose : 0 ,
87+ } ,
88+ )
8589 } )
8690} )
8791
@@ -100,13 +104,17 @@ describe('Non-Interactive Mode', () => {
100104
101105 expect ( spyOnConsole ) . not . toHaveBeenCalled ( )
102106 expect ( run ) . toHaveBeenCalledTimes ( 1 )
103- expect ( run ) . toHaveBeenCalledWith ( join ( __dirname , '../../' , 'transforms/magic-redirect.js' ) , [ '__testfixtures__' ] , {
104- babel : false ,
105- dry : true ,
106- extensions : 'cts,mts,ts,js,mjs,cjs' ,
107- ignorePattern : '**/node_modules/**' ,
108- silent : true ,
109- verbose : 0 ,
110- } )
107+ expect ( run ) . toHaveBeenCalledWith (
108+ join ( __dirname , '../../' , 'transforms/magic-redirect.js' ) ,
109+ [ resolve ( '__testfixtures__' ) ] ,
110+ {
111+ babel : false ,
112+ dry : true ,
113+ extensions : 'cts,mts,ts,js,mjs,cjs' ,
114+ ignorePattern : '**/node_modules/**' ,
115+ silent : true ,
116+ verbose : 0 ,
117+ } ,
118+ )
111119 } )
112120} )
0 commit comments