chore: bump Go version to 1.26.0 (#7856)

This commit is contained in:
Ville Vesilehto
2026-02-16 14:26:18 +02:00
committed by GitHub
parent 0f0a9920b1
commit b1080a2934
20 changed files with 34 additions and 32 deletions

View File

@@ -31,13 +31,13 @@ var tests = []struct {
}
func TestResponseReverter(t *testing.T) {
rules := []Rule{}
rules := make([]Rule, 0, 1)
r, _ := newNameRule("stop", "regex", `(core)\.(dns)\.(rocks)`, "{2}.{1}.{3}", "answer", "name", `(dns)\.(core)\.(rocks)`, "{2}.{1}.{3}")
rules = append(rules, r)
doReverterTests(t, rules)
rules = []Rule{}
rules = make([]Rule, 0, 1)
r, _ = newNameRule("continue", "regex", `(core)\.(dns)\.(rocks)`, "{2}.{1}.{3}", "answer", "name", `(dns)\.(core)\.(rocks)`, "{2}.{1}.{3}")
rules = append(rules, r)
@@ -98,7 +98,7 @@ var valueTests = []struct {
}
func TestValueResponseReverter(t *testing.T) {
rules := []Rule{}
rules := make([]Rule, 0, 1)
r, err := newNameRule("stop", "regex", `(.*)\.domain\.uk`, "{1}.cluster.local", "answer", "name", `(.*)\.cluster\.local`, "{1}.domain.uk", "answer", "value", `(.*)\.cluster\.local`, "{1}.domain.uk")
if err != nil {
t.Errorf("cannot parse rule: %s", err)
@@ -108,7 +108,7 @@ func TestValueResponseReverter(t *testing.T) {
doValueReverterTests(t, "stop", rules)
rules = []Rule{}
rules = make([]Rule, 0, 1)
r, err = newNameRule("continue", "regex", `(.*)\.domain\.uk`, "{1}.cluster.local", "answer", "name", `(.*)\.cluster\.local`, "{1}.domain.uk", "answer", "value", `(.*)\.cluster\.local`, "{1}.domain.uk")
if err != nil {
t.Errorf("cannot parse rule: %s", err)
@@ -118,7 +118,7 @@ func TestValueResponseReverter(t *testing.T) {
doValueReverterTests(t, "continue", rules)
rules = []Rule{}
rules = make([]Rule, 0, 1)
r, err = newNameRule("stop", "suffix", `.domain.uk`, ".cluster.local", "answer", "auto", "answer", "value", `(.*)\.cluster\.local`, "{1}.domain.uk")
if err != nil {
t.Errorf("cannot parse rule: %s", err)
@@ -129,7 +129,7 @@ func TestValueResponseReverter(t *testing.T) {
doValueReverterTests(t, "suffix", rules)
// multiple rules
rules = []Rule{}
rules = make([]Rule, 0, 1)
r, err = newNameRule("continue", "suffix", `.domain.uk`, ".domain.us", "answer", "auto")
if err != nil {
t.Errorf("cannot parse rule: %s", err)