From 424298694945c9f66676bd401753be44f6fc5fa8 Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Tue, 3 Jul 2018 14:17:42 -0400 Subject: [PATCH] 13493: Check forwarded token. Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- lib/controller/federation_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/controller/federation_test.go b/lib/controller/federation_test.go index 9ae7089230..08c8e8f539 100644 --- a/lib/controller/federation_test.go +++ b/lib/controller/federation_test.go @@ -171,7 +171,9 @@ func (s *FederationSuite) TestRemoteWithTokenInQuery(c *check.C) { req := httptest.NewRequest("GET", "/arvados/v1/workflows/"+strings.Replace(arvadostest.WorkflowWithDefinitionYAMLUUID, "zzzzz-", "zmock-", 1)+"?api_token="+arvadostest.ActiveToken, nil) s.testRequest(req) c.Assert(len(s.remoteMockRequests), check.Equals, 1) - c.Check(s.remoteMockRequests[0].URL.String(), check.Not(check.Matches), `.*api_token=.*`) + pr := s.remoteMockRequests[0] + c.Check(pr.URL.String(), check.Not(check.Matches), `.*api_token=.*`) + c.Check(pr.Header.Get("Authorization"), check.Equals, "Bearer "+arvadostest.ActiveToken) } func (s *FederationSuite) TestUpdateRemoteWorkflow(c *check.C) { -- 2.30.2