File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -43,11 +43,21 @@ dns.promises.lookup(fixture.hostname).then(({ address }) => {
4343} ) . finally ( mustCall ( ) ) ;
4444
4545dns . resolve4 ( fixture . hostname , mustCall ( ( err , addresses ) => {
46+ if ( err && err . errno === 'ESERVFAIL' ) {
47+ assert . ok ( err . message . includes ( 'queryA ESERVFAIL straße.de' ) ) ;
48+ return ;
49+ }
4650 assert . ifError ( err ) ;
4751 assert . deepStrictEqual ( addresses , [ fixture . expectedAddress ] ) ;
4852} ) ) ;
4953
5054const p = new dns . promises . Resolver ( ) . resolve4 ( fixture . hostname ) ;
51- p . then ( mustCall ( ( addresses ) => {
55+ p . then ( ( addresses ) => {
5256 assert . deepStrictEqual ( addresses , [ fixture . expectedAddress ] ) ;
53- } ) ) ;
57+ } , ( err ) => {
58+ if ( err && err . errno === 'ESERVFAIL' ) {
59+ assert . ok ( err . message . includes ( 'queryA ESERVFAIL straße.de' ) ) ;
60+ } else {
61+ throw err ;
62+ }
63+ } ) . finally ( mustCall ( ) ) ;
You can’t perform that action at this time.
0 commit comments