refactor(resolver): add CloseIdleConnections to SerialResolver (#502)
While there, generally convert more code to internal testing and to using pointer receivers as well. Part of https://github.com/ooni/probe/issues/1591.
This commit is contained in:
@@ -116,7 +116,7 @@ func TestConfigurerNewConfigurationResolverDNSOverHTTPSPowerdns(t *testing.T) {
|
||||
if configuration.HTTPConfig.BaseResolver == nil {
|
||||
t.Fatal("not the BaseResolver we expected")
|
||||
}
|
||||
sr, ok := configuration.HTTPConfig.BaseResolver.(resolver.SerialResolver)
|
||||
sr, ok := configuration.HTTPConfig.BaseResolver.(*resolver.SerialResolver)
|
||||
if !ok {
|
||||
t.Fatal("not the resolver we expected")
|
||||
}
|
||||
@@ -192,7 +192,7 @@ func TestConfigurerNewConfigurationResolverDNSOverHTTPSGoogle(t *testing.T) {
|
||||
if configuration.HTTPConfig.BaseResolver == nil {
|
||||
t.Fatal("not the BaseResolver we expected")
|
||||
}
|
||||
sr, ok := configuration.HTTPConfig.BaseResolver.(resolver.SerialResolver)
|
||||
sr, ok := configuration.HTTPConfig.BaseResolver.(*resolver.SerialResolver)
|
||||
if !ok {
|
||||
t.Fatal("not the resolver we expected")
|
||||
}
|
||||
@@ -268,7 +268,7 @@ func TestConfigurerNewConfigurationResolverDNSOverHTTPSCloudflare(t *testing.T)
|
||||
if configuration.HTTPConfig.BaseResolver == nil {
|
||||
t.Fatal("not the BaseResolver we expected")
|
||||
}
|
||||
sr, ok := configuration.HTTPConfig.BaseResolver.(resolver.SerialResolver)
|
||||
sr, ok := configuration.HTTPConfig.BaseResolver.(*resolver.SerialResolver)
|
||||
if !ok {
|
||||
t.Fatal("not the resolver we expected")
|
||||
}
|
||||
@@ -344,7 +344,7 @@ func TestConfigurerNewConfigurationResolverUDP(t *testing.T) {
|
||||
if configuration.HTTPConfig.BaseResolver == nil {
|
||||
t.Fatal("not the BaseResolver we expected")
|
||||
}
|
||||
sr, ok := configuration.HTTPConfig.BaseResolver.(resolver.SerialResolver)
|
||||
sr, ok := configuration.HTTPConfig.BaseResolver.(*resolver.SerialResolver)
|
||||
if !ok {
|
||||
t.Fatal("not the resolver we expected")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user