aboutsummaryrefslogtreecommitdiff
path: root/middleware/etcd/group_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'middleware/etcd/group_test.go')
-rw-r--r--middleware/etcd/group_test.go74
1 files changed, 0 insertions, 74 deletions
diff --git a/middleware/etcd/group_test.go b/middleware/etcd/group_test.go
deleted file mode 100644
index 43ce4754a..000000000
--- a/middleware/etcd/group_test.go
+++ /dev/null
@@ -1,74 +0,0 @@
-// +build etcd
-
-package etcd
-
-import (
- "testing"
-
- "github.com/coredns/coredns/middleware/etcd/msg"
- "github.com/coredns/coredns/middleware/pkg/dnsrecorder"
- "github.com/coredns/coredns/middleware/test"
-
- "github.com/miekg/dns"
-)
-
-func TestGroupLookup(t *testing.T) {
- etc := newEtcdMiddleware()
-
- for _, serv := range servicesGroup {
- set(t, etc, serv.Key, 0, serv)
- defer delete(t, etc, serv.Key)
- }
- for _, tc := range dnsTestCasesGroup {
- m := tc.Msg()
-
- rec := dnsrecorder.New(&test.ResponseWriter{})
- _, err := etc.ServeDNS(ctxt, rec, m)
- if err != nil {
- t.Errorf("expected no error, got %v\n", err)
- continue
- }
-
- resp := rec.Msg
- test.SortAndCheck(t, resp, tc)
- }
-}
-
-// Note the key is encoded as DNS name, while in "reality" it is a etcd path.
-var servicesGroup = []*msg.Service{
- {Host: "127.0.0.1", Key: "a.dom.skydns.test.", Group: "g1"},
- {Host: "127.0.0.2", Key: "b.sub.dom.skydns.test.", Group: "g1"},
-
- {Host: "127.0.0.1", Key: "a.dom2.skydns.test.", Group: "g1"},
- {Host: "127.0.0.2", Key: "b.sub.dom2.skydns.test.", Group: ""},
-
- {Host: "127.0.0.1", Key: "a.dom1.skydns.test.", Group: "g1"},
- {Host: "127.0.0.2", Key: "b.sub.dom1.skydns.test.", Group: "g2"},
-}
-
-var dnsTestCasesGroup = []test.Case{
- // Groups
- {
- // hits the group 'g1' and only includes those records
- Qname: "dom.skydns.test.", Qtype: dns.TypeA,
- Answer: []dns.RR{
- test.A("dom.skydns.test. 300 IN A 127.0.0.1"),
- test.A("dom.skydns.test. 300 IN A 127.0.0.2"),
- },
- },
- {
- // One has group, the other has not... Include the non-group always.
- Qname: "dom2.skydns.test.", Qtype: dns.TypeA,
- Answer: []dns.RR{
- test.A("dom2.skydns.test. 300 IN A 127.0.0.1"),
- test.A("dom2.skydns.test. 300 IN A 127.0.0.2"),
- },
- },
- {
- // The groups differ.
- Qname: "dom1.skydns.test.", Qtype: dns.TypeA,
- Answer: []dns.RR{
- test.A("dom1.skydns.test. 300 IN A 127.0.0.1"),
- },
- },
-}
Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/test/js/node/harness.test.js (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2023-07-05Fix incorrect signaturesGravatar Ashcon Partovi 3-21/+21
2023-07-05Fix detect-libcGravatar Ashcon Partovi 16-98/+116
2023-07-05Update websocket_http_client.zigGravatar Dylan Conway 1-0/+2
2023-07-05Fixes #3512 (#3526)Gravatar Jarred Sumner 9-38/+168
2023-07-05Fixes #3515 (#3523)Gravatar Jarred Sumner 4-190/+182
2023-07-05Fixes #3520 (#3522)Gravatar Jarred Sumner 3-23/+37
2023-07-05add envs on tests (#3518)Gravatar Ciro Spaciari 4-0/+20
2023-07-04Update build-idGravatar Jarred Sumner 1-1/+1
2023-07-04Fix build determinism issue (thanks to @alexlamsl)Gravatar Jarred Sumner 1-2/+2
2023-07-04boopGravatar Jarred Sumner 10-55/+55
2023-07-04use sengrid account on nodemailer test (#3517)bun-v0.6.13Gravatar Ciro Spaciari 2-14/+15
2023-07-04[tls] fix servername (#3513)Gravatar Ciro Spaciari 4-8/+109
2023-07-04Add alias for readBigUInt64BE ... (#3514)Gravatar Ai Hoshino 2-4/+58
2023-07-04reduce countGravatar Jarred Sumner 1-2/+2
2023-07-04bumpGravatar Jarred Sumner 3-2/+2
2023-07-04Fix crashGravatar Jarred Sumner 1-5/+8