add MustNormalize (#3385)

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
This commit is contained in:
Chris O'Haver 2019-10-19 03:08:14 -04:00 committed by Miek Gieben
parent 5f114d38ca
commit 6f375cbbda
2 changed files with 26 additions and 2 deletions

View file

@ -83,6 +83,17 @@ func TestHostNormalize(t *testing.T) {
}
}
func TestHostMustNormalizeFail(t *testing.T) {
hosts := []string{"..:53", "::", ""}
for i := 0; i < len(hosts); i++ {
ts := hosts[i]
h, err := Host(ts).MustNormalize()
if err == nil {
t.Errorf("Expected error, got %v", h)
}
}
}
func TestSplitHostPortReverse(t *testing.T) {
tests := map[string]int{
"example.org.": 0,