MCPcopy
hub / github.com/grpc/grpc-go / overrideNetResolver

Function overrideNetResolver

internal/resolver/dns/dns_resolver_test.go:66–70  ·  view source on GitHub ↗

Override the default net.Resolver with a test resolver.

(t *testing.T, r *testNetResolver)

Source from the content-addressed store, hash-verified

64
65// Override the default net.Resolver with a test resolver.
66func overrideNetResolver(t *testing.T, r *testNetResolver) {
67 origNetResolver := dnsinternal.NewNetResolver
68 dnsinternal.NewNetResolver = func(string) (dnsinternal.NetResolver, error) { return r, nil }
69 t.Cleanup(func() { dnsinternal.NewNetResolver = origNetResolver })
70}
71
72// Override the DNS minimum resolution interval used by the resolver.
73func overrideResolutionInterval(t *testing.T, d time.Duration) {

Calls

no outgoing calls

Tested by

no test coverage detected