16141: Updates the test to use a different, more complete collection fixture.
authorLucas Di Pentima <lucas@di-pentima.com.ar>
Tue, 11 Feb 2020 16:41:41 +0000 (13:41 -0300)
committerLucas Di Pentima <lucas@di-pentima.com.ar>
Tue, 11 Feb 2020 16:41:41 +0000 (13:41 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

lib/controller/handler_test.go
sdk/go/arvadostest/fixtures.go

index 5e058ff91bf7600abbabc2bf07b02563a202027a..d54f50cf1ff2a8b9f52c3149548e74257443dbb8 100644 (file)
@@ -278,21 +278,21 @@ func (s *HandlerSuite) TestGetObjects(c *check.C) {
        ksUUID := ksList.Items[0].UUID
 
        testCases := map[string]map[string]bool{
-               "api_clients/" + arvadostest.TrustedWorkbenchAPIClientUUID:     map[string]bool{},
-               "api_client_authorizations/" + arvadostest.AdminTokenUUID:      map[string]bool{},
-               "authorized_keys/" + arvadostest.AdminAuthorizedKeysUUID:       map[string]bool{},
-               "collections/" + arvadostest.FooCollection:                     map[string]bool{"href": true},
-               "containers/" + arvadostest.RunningContainerUUID:               map[string]bool{},
-               "container_requests/" + arvadostest.QueuedContainerRequestUUID: map[string]bool{},
-               "groups/" + arvadostest.AProjectUUID:                           map[string]bool{},
-               "keep_services/" + ksUUID:                                      map[string]bool{},
-               "links/" + arvadostest.ActiveUserCanReadAllUsersLinkUUID:       map[string]bool{},
-               "logs/" + arvadostest.CrunchstatForRunningJobLogUUID:           map[string]bool{},
-               "nodes/" + arvadostest.IdleNodeUUID:                            map[string]bool{},
-               "repositories/" + arvadostest.ArvadosRepoUUID:                  map[string]bool{},
+               "api_clients/" + arvadostest.TrustedWorkbenchAPIClientUUID:     nil,
+               "api_client_authorizations/" + arvadostest.AdminTokenUUID:      nil,
+               "authorized_keys/" + arvadostest.AdminAuthorizedKeysUUID:       nil,
+               "collections/" + arvadostest.CollectionWithUniqueWordsUUID:     map[string]bool{"href": true},
+               "containers/" + arvadostest.RunningContainerUUID:               nil,
+               "container_requests/" + arvadostest.QueuedContainerRequestUUID: nil,
+               "groups/" + arvadostest.AProjectUUID:                           nil,
+               "keep_services/" + ksUUID:                                      nil,
+               "links/" + arvadostest.ActiveUserCanReadAllUsersLinkUUID:       nil,
+               "logs/" + arvadostest.CrunchstatForRunningJobLogUUID:           nil,
+               "nodes/" + arvadostest.IdleNodeUUID:                            nil,
+               "repositories/" + arvadostest.ArvadosRepoUUID:                  nil,
                "users/" + arvadostest.ActiveUserUUID:                          map[string]bool{"href": true},
-               "virtual_machines/" + arvadostest.TestVMUUID:                   map[string]bool{},
-               "workflows/" + arvadostest.WorkflowWithDefinitionYAMLUUID:      map[string]bool{},
+               "virtual_machines/" + arvadostest.TestVMUUID:                   nil,
+               "workflows/" + arvadostest.WorkflowWithDefinitionYAMLUUID:      nil,
        }
        for url, skippedFields := range testCases {
                s.CheckObjectType(c, "/arvados/v1/"+url, arvadostest.AdminToken, skippedFields)
index 7d3979581c45e3b60a7fe8ec7cc7475f429d4a9c..5677f4deca5d70f16ab44d4023434f7e94fc73e2 100644 (file)
@@ -71,6 +71,8 @@ const (
        IdleNodeUUID = "zzzzz-7ekkf-2z3mc76g2q73aio"
 
        TestVMUUID = "zzzzz-2x53u-382brsig8rp3064"
+
+       CollectionWithUniqueWordsUUID = "zzzzz-4zz18-mnt690klmb51aud"
 )
 
 // PathologicalManifest : A valid manifest designed to test