aboutsummaryrefslogtreecommitdiff
path: root/test/reverse_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'test/reverse_test.go')
-rw-r--r--test/reverse_test.go77
1 files changed, 0 insertions, 77 deletions
diff --git a/test/reverse_test.go b/test/reverse_test.go
index 184a5fe1f..4ff74c737 100644
--- a/test/reverse_test.go
+++ b/test/reverse_test.go
@@ -12,83 +12,6 @@ import (
"github.com/miekg/dns"
)
-func TestReverseFallthrough(t *testing.T) {
- t.Parallel()
- name, rm, err := test.TempFile(".", exampleOrg)
- if err != nil {
- t.Fatalf("failed to create zone: %s", err)
- }
- defer rm()
-
- corefile := `arpa:0 example.org:0 {
- reverse 10.32.0.0/16 {
- hostname ip-{ip}.{zone[2]}
- #fallthrough
- }
- file ` + name + ` example.org
-}
-`
-
- i, udp, _, err := CoreDNSServerAndPorts(corefile)
- if err != nil {
- t.Fatalf("Could not get CoreDNS serving instance: %s", err)
- }
-
- log.SetOutput(ioutil.Discard)
-
- p := proxy.NewLookup([]string{udp})
- state := request.Request{W: &test.ResponseWriter{}, Req: new(dns.Msg)}
- resp, err := p.Lookup(state, "example.org.", dns.TypeA)
- if err != nil {
- t.Fatal("Expected to receive reply, but didn't")
- }
- // Reply should be SERVFAIL because of no fallthrough
- if resp.Rcode != dns.RcodeServerFailure {
- t.Fatalf("Expected SERVFAIL, but got: %d", resp.Rcode)
- }
-
- // Stop the server.
- i.Stop()
-
- // And redo with fallthrough enabled
-
- corefile = `arpa:0 example.org:0 {
- reverse 10.32.0.0/16 {
- hostname ip-{ip}.{zone[2]}
- fallthrough
- }
- file ` + name + ` example.org
-}
-`
-
- i, err = CoreDNSServer(corefile)
- if err != nil {
- t.Fatalf("Could not get CoreDNS serving instance: %s", err)
- }
-
- udp, _ = CoreDNSServerPorts(i, 0)
- if udp == "" {
- t.Fatalf("Could not get UDP listening port")
- }
- defer i.Stop()
-
- p = proxy.NewLookup([]string{udp})
- resp, err = p.Lookup(state, "example.org.", dns.TypeA)
- if err != nil {
- t.Fatal("Expected to receive reply, but didn't")
- }
-
- if len(resp.Answer) == 0 {
- t.Error("Expected to at least one RR in the answer section, got none")
- }
- if resp.Answer[0].Header().Rrtype != dns.TypeA {
- t.Errorf("Expected RR to A, got: %d", resp.Answer[0].Header().Rrtype)
- }
- if resp.Answer[0].(*dns.A).A.String() != "127.0.0.1" {
- t.Errorf("Expected 127.0.0.1, got: %s", resp.Answer[0].(*dns.A).A.String())
- }
-}
-
func TestReverseCorefile(t *testing.T) {
corefile := `10.0.0.0/24:0 {
whoami
ore-reliable'>jarred/wip-more-reliable Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets/atob.test.js (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2022-03-16[bun.js] Fix release-mode test failures in HeadersGravatar Jarred Sumner 1-47/+42
2022-03-16Update ref_count.zigGravatar Jarred Sumner 1-2/+0
2022-03-15file is too bigjarred/replGravatar Jarred Sumner 1-113827/+0
2022-03-15Update Dockerfile.baseGravatar Jarred Sumner 1-1/+1
2022-03-15Add rust and lolhtml to dockerfileGravatar Jarred Sumner 2-0/+20
2022-03-15bump webkitGravatar Jarred Sumner 1-1/+1
2022-03-15Update WebKitGravatar Jarred Sumner 1-0/+0
2022-03-15:camera:Gravatar Jarred Sumner 60-799/+859
2022-03-15Fix test failureGravatar Jarred Sumner 1-15/+17
2022-03-15[bun:error] handle errors without a name or messageGravatar Jarred Sumner 1-6/+11
2022-03-15Update pool.zigGravatar Jarred Sumner 1-0/+1
2022-03-15Load .env by defaultGravatar Jarred Sumner 2-0/+8
2022-03-15mimalloc interpose is buggyGravatar Jarred Sumner 1-2/+25
2022-03-15higher max http requests for bun.jsGravatar Jarred Sumner 1-0/+29
2022-03-15zero copyGravatar Jarred Sumner 1-21/+15
2022-03-15Update javascript.zigGravatar Jarred Sumner 1-2/+0
2022-03-15[bun.js] utf8 console.{time, count, timeEnd, profile, profileEnd, count, cou...Gravatar Jarred Sumner 1-16/+16