dns/format_test.go
Christoffer Fjellström d49c86087e Add checks on data length for A and AAAA records (#919)
* Add checks on data length for A and AAAA records

Fixes panic when parsing A or AAAA records with no data

* Add tests Field() on empty A/AAAA data

* Refactor format test

* Add return value check on format test
2019-03-12 16:31:33 +00:00

17 lines
279 B
Go

package dns
import (
"testing"
)
func TestFieldEmptyAOrAAAAData(t *testing.T) {
res := Field(new(A), 1)
if res != "" {
t.Errorf("expected empty string but got %v", res)
}
res = Field(new(AAAA), 1)
if res != "" {
t.Errorf("expected empty string but got %v", res)
}
}