3cb782f0a2
While there, modernize the way in which we run tests to avoid depending on the fake files scattered around the tree and to use some well defined mock structures instead. Part of https://github.com/ooni/probe/issues/1591
29 lines
1004 B
Go
29 lines
1004 B
Go
package resolver
|
|
|
|
import "github.com/ooni/probe-cli/v3/internal/netxlite/dnsx"
|
|
|
|
// Variables that other packages expect to find here but have been
|
|
// moved into the internal/netxlite/dnsx package.
|
|
var (
|
|
NewSerialResolver = dnsx.NewSerialResolver
|
|
NewDNSOverUDP = dnsx.NewDNSOverUDP
|
|
NewDNSOverTCP = dnsx.NewDNSOverTCP
|
|
NewDNSOverTLS = dnsx.NewDNSOverTLS
|
|
NewDNSOverHTTPS = dnsx.NewDNSOverHTTPS
|
|
NewDNSOverHTTPSWithHostOverride = dnsx.NewDNSOverHTTPSWithHostOverride
|
|
)
|
|
|
|
// Types that other packages expect to find here but have been
|
|
// moved into the internal/netxlite/dnsx package.
|
|
type (
|
|
DNSOverHTTPS = dnsx.DNSOverHTTPS
|
|
DNSOverTCP = dnsx.DNSOverTCP
|
|
DNSOverUDP = dnsx.DNSOverUDP
|
|
MiekgEncoder = dnsx.MiekgEncoder
|
|
MiekgDecoder = dnsx.MiekgDecoder
|
|
RoundTripper = dnsx.RoundTripper
|
|
SerialResolver = dnsx.SerialResolver
|
|
Dialer = dnsx.Dialer
|
|
DialContextFunc = dnsx.DialContextFunc
|
|
)
|