x/model: add test for NamePartKind.String

This commit is contained in:
Blake Mizerany 2024-04-05 18:58:32 -07:00
parent 3cf109ec59
commit a5f05236f7

View File

@ -64,6 +64,17 @@ func TestNameParts(t *testing.T) {
}
}
func TestNamePartString(t *testing.T) {
if g := NamePartKind(-1).String(); g != "Unknown" {
t.Errorf("Unknown part = %q; want %q", g, "Unknown")
}
for kind, name := range kindNames {
if g := kind.String(); g != name {
t.Errorf("%s = %q; want %q", kind, g, name)
}
}
}
func TestPartTooLong(t *testing.T) {
for i := Host; i <= Build; i++ {
t.Run(i.String(), func(t *testing.T) {