Add upstream unit test (#1830)
Fix the upstream unit test to actually test it.
This commit is contained in:
parent
003e104fca
commit
1ae8a9e321
1 changed files with 8 additions and 7 deletions
|
@ -28,9 +28,8 @@ www 3600 IN CNAME www.example.net.
|
|||
}
|
||||
defer rm()
|
||||
|
||||
// Corefile with for example without proxy section.
|
||||
corefile := `example.org:0 {
|
||||
file ` + name + ` {
|
||||
corefile := `.:0 {
|
||||
file ` + name + ` example.org {
|
||||
upstream
|
||||
}
|
||||
hosts {
|
||||
|
@ -56,5 +55,7 @@ www 3600 IN CNAME www.example.net.
|
|||
if r.Rcode == dns.RcodeServerFailure {
|
||||
t.Fatalf("Rcode should not be dns.RcodeServerFailure")
|
||||
}
|
||||
t.Logf("%s", r)
|
||||
if x := r.Answer[1].(*dns.A).A.String(); x != "10.0.0.1" {
|
||||
t.Errorf("Failed to get address for CNAME, expected 10.0.0.1 got %s", x)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue