Skip to content

Commit 5861135

Browse files
juanarbolruyadorno
authored andcommitted
test: improve test coverage for child process message sending
Signed-off-by: Juan José Arboleda <soyjuanarbol@gmail.com> PR-URL: #55710 Reviewed-By: LiviaMedeiros <livia@cirno.name> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
1 parent 4dd609c commit 5861135

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

‎test/parallel/test-child-process-send-type-error.js‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ const common = require('../common');
44
constassert=require('assert');
55
constcp=require('child_process');
66

7-
functionfail(proc,args){
7+
functionfail(proc,args,code='ERR_INVALID_ARG_TYPE'){
88
assert.throws(()=>{
99
proc.send.apply(proc,args);
10-
},{code: 'ERR_INVALID_ARG_TYPE',name: 'TypeError'});
10+
},{ code,name: 'TypeError'});
1111
}
1212

1313
lettarget=process;
@@ -25,5 +25,6 @@ fail(target, ['msg', null, '']);
2525
fail(target,['msg',null,'foo']);
2626
fail(target,['msg',null,0]);
2727
fail(target,['msg',null,NaN]);
28+
fail(target,['msg','meow',undefined],'ERR_INVALID_HANDLE_TYPE');
2829
fail(target,['msg',null,1]);
2930
fail(target,['msg',null,null,common.mustNotCall()]);

0 commit comments

Comments
 (0)