diff --git a/client/internal/dns/server_test.go b/client/internal/dns/server_test.go index 031543d80..57dff07bd 100644 --- a/client/internal/dns/server_test.go +++ b/client/internal/dns/server_test.go @@ -268,11 +268,11 @@ func TestUpdateDNSServer(t *testing.T) { t.Log(err) } }() - dnsServer, err := NewDefaultServer(context.Background(), wgIface, "") + dnsServer, err := NewDefaultServer(context.Background(), wgIface, "", "", "") if err != nil { t.Fatal(err) } - err = dnsServer.Initialize() + err = dnsServer.Initialize(nil) if err != nil { t.Fatal(err) } @@ -368,13 +368,13 @@ func TestDNSFakeResolverHandleUpdates(t *testing.T) { return } - dnsServer, err := NewDefaultServer(context.Background(), wgIface, "") + dnsServer, err := NewDefaultServer(context.Background(), wgIface, "", "", "") if err != nil { t.Errorf("create DNS server: %v", err) return } - err = dnsServer.Initialize() + err = dnsServer.Initialize(nil) if err != nil { t.Errorf("run DNS server: %v", err) return @@ -463,7 +463,7 @@ func TestDNSServerStartStop(t *testing.T) { for _, testCase := range testCases { t.Run(testCase.name, func(t *testing.T) { - dnsServer, err := NewDefaultServer(context.Background(), &mocWGIface{}, testCase.addrPort) + dnsServer, err := NewDefaultServer(context.Background(), &mocWGIface{}, testCase.addrPort, "", "") if err != nil { t.Fatalf("%v", err) } @@ -595,7 +595,7 @@ func TestDNSPermanent_updateHostDNS_emptyUpstream(t *testing.T) { var dnsList []string dnsConfig := nbdns.Config{} dnsServer := NewDefaultServerPermanentUpstream(context.Background(), wgIFace, dnsList, dnsConfig, nil) - err = dnsServer.Initialize() + err = dnsServer.Initialize(nil) if err != nil { t.Errorf("failed to initialize DNS server: %v", err) return @@ -619,7 +619,7 @@ func TestDNSPermanent_updateUpstream(t *testing.T) { defer wgIFace.Close() dnsConfig := nbdns.Config{} dnsServer := NewDefaultServerPermanentUpstream(context.Background(), wgIFace, []string{"8.8.8.8"}, dnsConfig, nil) - err = dnsServer.Initialize() + err = dnsServer.Initialize(nil) if err != nil { t.Errorf("failed to initialize DNS server: %v", err) return @@ -711,7 +711,7 @@ func TestDNSPermanent_matchOnly(t *testing.T) { defer wgIFace.Close() dnsConfig := nbdns.Config{} dnsServer := NewDefaultServerPermanentUpstream(context.Background(), wgIFace, []string{"8.8.8.8"}, dnsConfig, nil) - err = dnsServer.Initialize() + err = dnsServer.Initialize(nil) if err != nil { t.Errorf("failed to initialize DNS server: %v", err) return diff --git a/client/internal/dns/upstream_test.go b/client/internal/dns/upstream_test.go index 0a5de0b18..f29bc21a5 100644 --- a/client/internal/dns/upstream_test.go +++ b/client/internal/dns/upstream_test.go @@ -49,15 +49,15 @@ func TestUpstreamResolver_ServeDNS(t *testing.T) { timeout: upstreamTimeout, responseShouldBeNil: true, }, - //{ + // { // name: "Should Resolve CNAME Record", // inputMSG: new(dns.Msg).SetQuestion("one.one.one.one", dns.TypeCNAME), - //}, - //{ + // }, + // { // name: "Should Not Write When Not Found A Record", // inputMSG: new(dns.Msg).SetQuestion("not.found.com", dns.TypeA), // responseShouldBeNil: true, - //}, + // }, } // should resolve if first upstream times out // should not write when both fails @@ -66,7 +66,7 @@ func TestUpstreamResolver_ServeDNS(t *testing.T) { for _, testCase := range testCases { t.Run(testCase.name, func(t *testing.T) { ctx, cancel := context.WithCancel(context.TODO()) - resolver := newUpstreamResolver(ctx) + resolver := newUpstreamResolver(ctx, "", "") resolver.upstreamServers = testCase.InputServers resolver.upstreamTimeout = testCase.timeout if testCase.cancelCTX {