File tree Expand file tree Collapse file tree 2 files changed +10
-13
lines changed
Expand file tree Collapse file tree 2 files changed +10
-13
lines changed Original file line number Diff line number Diff line change @@ -291,22 +291,21 @@ resolveMap.NAPTR = resolver('queryNaptr');
291291resolveMap . SOA = resolver ( 'querySoa' ) ;
292292
293293
294- function resolve ( hostname , type_ , callback_ ) {
295- var resolver , callback ;
296- if ( typeof type_ === 'string' ) {
297- resolver = resolveMap [ type_ ] ;
298- callback = callback_ ;
299- } else if ( typeof type_ === 'function' ) {
294+ function resolve ( hostname , rrtype , callback ) {
295+ var resolver ;
296+ if ( typeof rrtype === 'string' ) {
297+ resolver = resolveMap [ rrtype ] ;
298+ } else if ( typeof rrtype === 'function' ) {
300299 resolver = resolveMap . A ;
301- callback = type_ ;
300+ callback = rrtype ;
302301 } else {
303- throw new Error ( '"type " argument must be a string' ) ;
302+ throw new TypeError ( '"rrtype " argument must be a string' ) ;
304303 }
305304
306305 if ( typeof resolver === 'function' ) {
307306 return resolver ( hostname , callback ) ;
308307 } else {
309- throw new Error ( `Unknown type "${ type_ } "` ) ;
308+ throw new Error ( `Unknown type "${ rrtype } "` ) ;
310309 }
311310}
312311
Original file line number Diff line number Diff line change @@ -91,10 +91,8 @@ assert.doesNotThrow(() => dns.setServers([]));
9191assert . deepStrictEqual ( dns . getServers ( ) , [ ] ) ;
9292
9393assert . throws ( ( ) => {
94- dns . resolve ( 'test.com' , [ ] , common . mustNotCall ( ) ) ;
95- } , function ( err ) {
96- return ! ( err instanceof TypeError ) ;
97- } , 'Unexpected error' ) ;
94+ dns . resolve ( 'example.com' , [ ] , common . mustNotCall ( ) ) ;
95+ } , / ^ T y p e E r r o r : " r r t y p e " a r g u m e n t m u s t b e a s t r i n g $ / ) ;
9896
9997// dns.lookup should accept only falsey and string values
10098{
You can’t perform that action at this time.
0 commit comments