@@ -97,20 +97,23 @@ execa('unicorns', {input: ''});
9797execa ( 'unicorns' , { input : Buffer . from ( '' ) } ) ;
9898execa ( 'unicorns' , { input : process . stdin } ) ;
9999execa ( 'unicorns' , { stdin : 'pipe' } ) ;
100+ execa ( 'unicorns' , { stdin : 'overlapped' } ) ;
100101execa ( 'unicorns' , { stdin : 'ipc' } ) ;
101102execa ( 'unicorns' , { stdin : 'ignore' } ) ;
102103execa ( 'unicorns' , { stdin : 'inherit' } ) ;
103104execa ( 'unicorns' , { stdin : process . stdin } ) ;
104105execa ( 'unicorns' , { stdin : 1 } ) ;
105106execa ( 'unicorns' , { stdin : undefined } ) ;
106107execa ( 'unicorns' , { stdout : 'pipe' } ) ;
108+ execa ( 'unicorns' , { stdout : 'overlapped' } ) ;
107109execa ( 'unicorns' , { stdout : 'ipc' } ) ;
108110execa ( 'unicorns' , { stdout : 'ignore' } ) ;
109111execa ( 'unicorns' , { stdout : 'inherit' } ) ;
110112execa ( 'unicorns' , { stdout : process . stdout } ) ;
111113execa ( 'unicorns' , { stdout : 1 } ) ;
112114execa ( 'unicorns' , { stdout : undefined } ) ;
113115execa ( 'unicorns' , { stderr : 'pipe' } ) ;
116+ execa ( 'unicorns' , { stderr : 'overlapped' } ) ;
114117execa ( 'unicorns' , { stderr : 'ipc' } ) ;
115118execa ( 'unicorns' , { stderr : 'ignore' } ) ;
116119execa ( 'unicorns' , { stderr : 'inherit' } ) ;
@@ -127,10 +130,11 @@ execa('unicorns', {cwd: new URL('file:///test')});
127130execa ( 'unicorns' , { env : { PATH : '' } } ) ;
128131execa ( 'unicorns' , { argv0 : '' } ) ;
129132execa ( 'unicorns' , { stdio : 'pipe' } ) ;
133+ execa ( 'unicorns' , { stdio : 'overlapped' } ) ;
130134execa ( 'unicorns' , { stdio : 'ignore' } ) ;
131135execa ( 'unicorns' , { stdio : 'inherit' } ) ;
132136execa ( 'unicorns' , {
133- stdio : [ 'pipe' , 'ipc' , 'ignore' , 'inherit' , process . stdin , 1 , undefined ] ,
137+ stdio : [ 'pipe' , 'overlapped' , ' ipc', 'ignore' , 'inherit' , process . stdin , 1 , undefined ] ,
134138} ) ;
135139execa ( 'unicorns' , { serialization : 'advanced' } ) ;
136140execa ( 'unicorns' , { detached : true } ) ;
0 commit comments