@@ -3,10 +3,11 @@ import prompts from 'prompts'
33import { transform } from '../transform'
44
55describe ( 'interative mode' , ( ) => {
6- it ( 'Transform code without ' , async ( ) => {
6+ it ( 'Without user input ' , async ( ) => {
77 prompts . inject ( [ 'magic-redirect' ] )
88 prompts . inject ( [ path . resolve ( process . cwd ( ) , './transforms/__testfixtures__' ) ] )
99 const res = await transform ( undefined , undefined , { dry : true , silent : true } )
10+
1011 expect ( res . ok ) . toBe ( 2 )
1112 expect ( res . error ) . toBe ( 0 )
1213 } , 10000 )
@@ -17,11 +18,12 @@ describe('interative mode', () => {
1718 dry : true ,
1819 silent : true ,
1920 } )
21+
2022 expect ( res . ok ) . toBe ( 2 )
2123 expect ( res . error ) . toBe ( 0 )
2224 } , 10000 )
2325
24- it ( 'Bad source user input' , async ( ) => {
26+ it ( "Don't source user input" , async ( ) => {
2527 prompts . inject ( [ path . resolve ( process . cwd ( ) , './transforms/__testfixtures__' ) ] )
2628 const res = await transform ( 'magic-redirect' , undefined , {
2729 dry : true ,
@@ -34,11 +36,12 @@ describe('interative mode', () => {
3436} )
3537
3638describe ( 'Non-Interactive Mode' , ( ) => {
37- it ( 'No prompts ' , async ( ) => {
39+ it ( 'Transform code with codemod and user input source ' , async ( ) => {
3840 const res = await transform ( 'magic-redirect' , path . resolve ( process . cwd ( ) , './transforms/__testfixtures__' ) , {
3941 dry : true ,
4042 silent : true ,
4143 } )
44+
4245 expect ( res . ok ) . toBe ( 2 )
4346 expect ( res . error ) . toBe ( 0 )
4447 } , 10000 )
0 commit comments