Another txt variant to test for

This commit is contained in:
Miek Gieben 2013-06-29 08:46:34 +01:00
parent 070a02c253
commit 73e03fe818
1 changed files with 9 additions and 5 deletions

View File

@ -641,8 +641,12 @@ func TestSRVPacking(t *testing.T) {
} }
func TestParseBackslash(t *testing.T) { func TestParseBackslash(t *testing.T) {
r, e := NewRR("nul\\000gap.test.globnix.net. 600 IN A 192.0.2.10") if r, e := NewRR("nul\\000gap.test.globnix.net. 600 IN A 192.0.2.10"); e != nil {
if e != nil { t.Fatalf("Could not create RR with \\000 in it")
} else {
t.Logf("Parsed %s\n", r.String())
}
if r, e := NewRR(`nul\000gap.test.globnix.net. 600 IN TXT "Hello\123"`); e != nil {
t.Fatalf("Could not create RR with \\000 in it") t.Fatalf("Could not create RR with \\000 in it")
} else { } else {
t.Logf("Parsed %s\n", r.String()) t.Logf("Parsed %s\n", r.String())
@ -748,7 +752,7 @@ func TestUserRR(t *testing.T) {
} }
} }
func TestTxtPack(t *testing.T) { func TestTXT(t *testing.T) {
// Test single entry TXT record // Test single entry TXT record
rr, err := NewRR(`_raop._tcp.local. 60 IN TXT "single value"`) rr, err := NewRR(`_raop._tcp.local. 60 IN TXT "single value"`)
if err != nil { if err != nil {
@ -790,7 +794,7 @@ func TestTxtPack(t *testing.T) {
} }
} }
func TestRRPack(t *testing.T) { func TestRR(t *testing.T) {
rr, err := NewRR("example.com IN TYPE1234 \\# 4 aabbccdd") rr, err := NewRR("example.com IN TYPE1234 \\# 4 aabbccdd")
if err == nil { if err == nil {
t.Log("%s\n", rr.String()) t.Log("%s\n", rr.String())
@ -803,7 +807,7 @@ func TestRRPack(t *testing.T) {
} }
} }
func TestPtrPack(t *testing.T) { func TestPTR(t *testing.T) {
_, err := NewRR("144.2.0.192.in-addr.arpa. 900 IN PTR ilouse03146p0\\(.example.com.") _, err := NewRR("144.2.0.192.in-addr.arpa. 900 IN PTR ilouse03146p0\\(.example.com.")
if err != nil { if err != nil {
t.Error("Failed to parse ", err.Error()) t.Error("Failed to parse ", err.Error())