registry/service_v1_test.go
43f1682c
 package registry
 
 import "testing"
 
 func TestLookupV1Endpoints(t *testing.T) {
 	s := NewService(ServiceOptions{})
 
 	cases := []struct {
 		hostname    string
 		expectedLen int
 	}{
 		{"example.com", 1},
 		{DefaultNamespace, 0},
 		{DefaultV2Registry.Host, 0},
 		{IndexHostname, 0},
 	}
 
 	for _, c := range cases {
 		if ret, err := s.lookupV1Endpoints(c.hostname); err != nil || len(ret) != c.expectedLen {
 			t.Errorf("lookupV1Endpoints(`"+c.hostname+"`) returned %+v and %+v", ret, err)
 		}
 	}
 }