@@ -120,7 +120,7 @@ func fetchPath(handler http.Handler, acceptPrefix string, path string, etag stri
120120
121121// Add all builtin APIServices to the manager and check the output
122122func TestBasicResponse (t * testing.T ) {
123- manager := discoveryendpoint .NewResourceManager ()
123+ manager := discoveryendpoint .NewResourceManager ("apis" )
124124
125125apis := fuzzAPIGroups (1 , 3 , 10 )
126126manager .SetGroups (apis .Items )
@@ -141,7 +141,7 @@ func TestBasicResponse(t *testing.T) {
141141
142142// Test that protobuf is outputted correctly
143143func TestBasicResponseProtobuf (t * testing.T ) {
144- manager := discoveryendpoint .NewResourceManager ()
144+ manager := discoveryendpoint .NewResourceManager ("apis" )
145145
146146apis := fuzzAPIGroups (1 , 3 , 10 )
147147manager .SetGroups (apis .Items )
@@ -157,8 +157,8 @@ func TestBasicResponseProtobuf(t *testing.T) {
157157// e.g.: Multiple services with the same contents should have the same etag.
158158func TestEtagConsistent (t * testing.T ) {
159159// Create 2 managers, add a bunch of services to each
160- manager1 := discoveryendpoint .NewResourceManager ()
161- manager2 := discoveryendpoint .NewResourceManager ()
160+ manager1 := discoveryendpoint .NewResourceManager ("apis" )
161+ manager2 := discoveryendpoint .NewResourceManager ("apis" )
162162
163163apis := fuzzAPIGroups (1 , 3 , 11 )
164164manager1 .SetGroups (apis .Items )
@@ -231,7 +231,7 @@ func TestEtagConsistent(t *testing.T) {
231231// Test that if a request comes in with an If-None-Match header with an incorrect
232232// E-Tag, that fresh content is returned.
233233func TestEtagNonMatching (t * testing.T ) {
234- manager := discoveryendpoint .NewResourceManager ()
234+ manager := discoveryendpoint .NewResourceManager ("apis" )
235235apis := fuzzAPIGroups (1 , 3 , 12 )
236236manager .SetGroups (apis .Items )
237237
@@ -251,7 +251,7 @@ func TestEtagNonMatching(t *testing.T) {
251251// Test that if a request comes in with an If-None-Match header with a correct
252252// E-Tag, that 304 Not Modified is returned
253253func TestEtagMatching (t * testing.T ) {
254- manager := discoveryendpoint .NewResourceManager ()
254+ manager := discoveryendpoint .NewResourceManager ("apis" )
255255apis := fuzzAPIGroups (1 , 3 , 12 )
256256manager .SetGroups (apis .Items )
257257
@@ -273,7 +273,7 @@ func TestEtagMatching(t *testing.T) {
273273// Test that if a request comes in with an If-None-Match header with an old
274274// E-Tag, that fresh content is returned
275275func TestEtagOutdated (t * testing.T ) {
276- manager := discoveryendpoint .NewResourceManager ()
276+ manager := discoveryendpoint .NewResourceManager ("apis" )
277277apis := fuzzAPIGroups (1 , 3 , 15 )
278278manager .SetGroups (apis .Items )
279279
@@ -301,7 +301,7 @@ func TestEtagOutdated(t *testing.T) {
301301
302302// Test that an api service can be added or removed
303303func TestAddRemove (t * testing.T ) {
304- manager := discoveryendpoint .NewResourceManager ()
304+ manager := discoveryendpoint .NewResourceManager ("apis" )
305305apis := fuzzAPIGroups (1 , 3 , 15 )
306306for _ , group := range apis .Items {
307307for _ , version := range group .Versions {
@@ -331,7 +331,7 @@ func TestAddRemove(t *testing.T) {
331331// Show that updating an existing service replaces and does not add the entry
332332// and instead replaces it
333333func TestUpdateService (t * testing.T ) {
334- manager := discoveryendpoint .NewResourceManager ()
334+ manager := discoveryendpoint .NewResourceManager ("apis" )
335335apis := fuzzAPIGroups (1 , 3 , 15 )
336336for _ , group := range apis .Items {
337337for _ , version := range group .Versions {
@@ -368,7 +368,7 @@ func TestUpdateService(t *testing.T) {
368368// Show the discovery manager is capable of serving requests to multiple users
369369// with unchanging data
370370func TestConcurrentRequests (t * testing.T ) {
371- manager := discoveryendpoint .NewResourceManager ()
371+ manager := discoveryendpoint .NewResourceManager ("apis" )
372372apis := fuzzAPIGroups (1 , 3 , 15 )
373373manager .SetGroups (apis .Items )
374374
@@ -410,7 +410,7 @@ func TestConcurrentRequests(t *testing.T) {
410410// concurrent writers without tripping up. Good to run with go '-race' detector
411411// since there are not many "correctness" checks
412412func TestAbuse (t * testing.T ) {
413- manager := discoveryendpoint .NewResourceManager ()
413+ manager := discoveryendpoint .NewResourceManager ("apis" )
414414
415415numReaders := 100
416416numRequestsPerReader := 1000
@@ -505,7 +505,7 @@ func TestAbuse(t *testing.T) {
505505}
506506
507507func TestVersionSortingNoPriority (t * testing.T ) {
508- manager := discoveryendpoint .NewResourceManager ()
508+ manager := discoveryendpoint .NewResourceManager ("apis" )
509509
510510manager .AddGroupVersion ("default" , apidiscoveryv2beta1.APIVersionDiscovery {
511511Version : "v1alpha1" ,
@@ -537,7 +537,7 @@ func TestVersionSortingNoPriority(t *testing.T) {
537537}
538538
539539func TestVersionSortingWithPriority (t * testing.T ) {
540- manager := discoveryendpoint .NewResourceManager ()
540+ manager := discoveryendpoint .NewResourceManager ("apis" )
541541
542542manager .AddGroupVersion ("default" , apidiscoveryv2beta1.APIVersionDiscovery {
543543Version : "v1" ,
@@ -560,7 +560,7 @@ func TestVersionSortingWithPriority(t *testing.T) {
560560
561561// if two apiservices declare conflicting priorities for their group priority, take the higher one.
562562func TestGroupVersionSortingConflictingPriority (t * testing.T ) {
563- manager := discoveryendpoint .NewResourceManager ()
563+ manager := discoveryendpoint .NewResourceManager ("apis" )
564564
565565manager .AddGroupVersion ("default" , apidiscoveryv2beta1.APIVersionDiscovery {
566566Version : "v1" ,
@@ -588,7 +588,7 @@ func TestGroupVersionSortingConflictingPriority(t *testing.T) {
588588// Show that the GroupPriorityMinimum is not sticky if a higher group version is removed
589589// after a lower one is added
590590func TestStatelessGroupPriorityMinimum (t * testing.T ) {
591- manager := discoveryendpoint .NewResourceManager ()
591+ manager := discoveryendpoint .NewResourceManager ("apis" )
592592
593593stableGroup := "stable.example.com"
594594experimentalGroup := "experimental.example.com"
0 commit comments