@@ -31,6 +31,7 @@ import {
31
31
subchannelAddressEqual ,
32
32
} from '../src/subchannel-address' ;
33
33
import { parseUri , GrpcUri } from '../src/uri-parser' ;
34
+ import { GRPC_NODE_USE_ALTERNATIVE_RESOLVER } from '../src/environment' ;
34
35
35
36
function hasMatchingAddress (
36
37
endpointList : Endpoint [ ] ,
@@ -55,7 +56,10 @@ describe('Name Resolver', () => {
55
56
describe ( 'DNS Names' , function ( ) {
56
57
// For some reason DNS queries sometimes take a long time on Windows
57
58
this . timeout ( 4000 ) ;
58
- it ( 'Should resolve localhost properly' , done => {
59
+ it ( 'Should resolve localhost properly' , function ( done ) {
60
+ if ( GRPC_NODE_USE_ALTERNATIVE_RESOLVER ) {
61
+ this . skip ( ) ;
62
+ }
59
63
const target = resolverManager . mapUriDefaultScheme (
60
64
parseUri ( 'localhost:50051' ) !
61
65
) ! ;
@@ -82,7 +86,10 @@ describe('Name Resolver', () => {
82
86
const resolver = resolverManager . createResolver ( target , listener , { } ) ;
83
87
resolver . updateResolution ( ) ;
84
88
} ) ;
85
- it ( 'Should default to port 443' , done => {
89
+ it ( 'Should default to port 443' , function ( done ) {
90
+ if ( GRPC_NODE_USE_ALTERNATIVE_RESOLVER ) {
91
+ this . skip ( ) ;
92
+ }
86
93
const target = resolverManager . mapUriDefaultScheme (
87
94
parseUri ( 'localhost' ) !
88
95
) ! ;
@@ -402,7 +409,10 @@ describe('Name Resolver', () => {
402
409
const resolver2 = resolverManager . createResolver ( target2 , listener , { } ) ;
403
410
resolver2 . updateResolution ( ) ;
404
411
} ) ;
405
- it ( 'should not keep repeating successful resolutions' , done => {
412
+ it ( 'should not keep repeating successful resolutions' , function ( done ) {
413
+ if ( GRPC_NODE_USE_ALTERNATIVE_RESOLVER ) {
414
+ this . skip ( ) ;
415
+ }
406
416
const target = resolverManager . mapUriDefaultScheme (
407
417
parseUri ( 'localhost' ) !
408
418
) ! ;
@@ -460,7 +470,7 @@ describe('Name Resolver', () => {
460
470
}
461
471
} ,
462
472
} ,
463
- { 'grpc.dns_min_time_between_resolutions_ms' : 2000 }
473
+ { }
464
474
) ;
465
475
resolver . updateResolution ( ) ;
466
476
setTimeout ( ( ) => {
0 commit comments