feat(netxlite): add dialer factory, simplify resolver factory (#459)
See https://github.com/ooni/probe/issues/1591
This commit is contained in:
parent
b52d784f00
commit
6a1e92cace
7 changed files with 107 additions and 19 deletions
|
|
@ -112,7 +112,7 @@ func TestHTTPTransportLoggerCloseIdleConnections(t *testing.T) {
|
|||
func TestHTTPTransportWorks(t *testing.T) {
|
||||
d := &dialerResolver{
|
||||
Dialer: defaultDialer,
|
||||
Resolver: NewResolver(&ResolverConfig{Logger: log.Log}),
|
||||
Resolver: NewResolverSystem(log.Log),
|
||||
}
|
||||
th := &tlsHandshakerConfigurable{}
|
||||
txp := NewHTTPTransport(d, &tls.Config{}, th)
|
||||
|
|
@ -134,7 +134,7 @@ func TestHTTPTransportWithFailingDialer(t *testing.T) {
|
|||
return nil, expected
|
||||
},
|
||||
},
|
||||
Resolver: NewResolver(&ResolverConfig{Logger: log.Log}),
|
||||
Resolver: NewResolverSystem(log.Log),
|
||||
}
|
||||
th := &tlsHandshakerConfigurable{}
|
||||
txp := NewHTTPTransport(d, &tls.Config{}, th)
|
||||
|
|
|
|||
Loading…
Reference in a new issue