17583: Expands test to expose one pending bug.
authorLucas Di Pentima <lucas.dipentima@curii.com>
Fri, 21 Jan 2022 20:15:21 +0000 (17:15 -0300)
committerLucas Di Pentima <lucas.dipentima@curii.com>
Fri, 21 Jan 2022 20:15:21 +0000 (17:15 -0300)
ApiClientAuthorization LIST requests are not being forwarded on LoginCluster
federations.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

lib/controller/integration_test.go

index b7bda3dd16ad028ad627324fdbf19b437c0eaf28..ca2a419c76ed2c36cf1e628a30e5b13dc48de04b 100644 (file)
@@ -704,6 +704,14 @@ func (s *IntegrationSuite) TestFederatedApiClientAuthHandling(c *check.C) {
        )
        c.Assert(err, check.IsNil)
        c.Assert(curUser.UUID, check.Equals, user.UUID)
+
+       // Request the ApiClientAuthorization list using the new token
+       _, userClient, _ := s.testClusters["z3333"].ClientsWithToken(newTok)
+       var acaLst arvados.APIClientAuthorizationList
+       err = userClient.RequestAndDecode(
+               &acaLst, "GET", "arvados/v1/api_client_authorizations", nil, nil,
+       )
+       c.Assert(err, check.IsNil)
 }
 
 // Test for bug #18076