コード例 #1
0
ファイル: test_query.py プロジェクト: 17patelumang/boto
 def test_build_query_string(self):
     auth = QueryAuthHandler('sts.amazonaws.com',
                              Mock(), self.provider)
     query_string = auth._build_query_string(self.request.params)
     self.assertEqual(query_string, 'Action=AssumeRoleWithWebIdentity' + \
         '&ProviderId=2012-06-01&RoleSessionName=web-identity-federation' + \
         '&Version=2011-06-15&WebIdentityToken=Atza|IQEBLjAsAhRkcxQ')
コード例 #2
0
 def test_add_auth(self):
     auth = QueryAuthHandler('sts.amazonaws.com', Mock(), self.provider)
     req = copy.copy(self.request)
     auth.add_auth(req)
     self.assertEqual(req.path,
         '/?Action=AssumeRoleWithWebIdentity' + \
         '&ProviderId=2012-06-01&RoleSessionName=web-identity-federation' + \
         '&Version=2011-06-15&WebIdentityToken=Atza|IQEBLjAsAhRkcxQ')
コード例 #3
0
ファイル: test_query.py プロジェクト: 17patelumang/boto
 def test_add_auth(self):
     auth = QueryAuthHandler('sts.amazonaws.com',
                              Mock(), self.provider)
     req = copy.copy(self.request)
     auth.add_auth(req)
     self.assertEqual(req.path,
         '/?Action=AssumeRoleWithWebIdentity' + \
         '&ProviderId=2012-06-01&RoleSessionName=web-identity-federation' + \
         '&Version=2011-06-15&WebIdentityToken=Atza|IQEBLjAsAhRkcxQ')
コード例 #4
0
 def test_build_query_string(self):
     auth = QueryAuthHandler('sts.amazonaws.com', Mock(), self.provider)
     query_string = auth._build_query_string(self.request.params)
     self.assertEqual(query_string, 'Action=AssumeRoleWithWebIdentity' + \
         '&ProviderId=2012-06-01&RoleSessionName=web-identity-federation' + \
         '&Version=2011-06-15&WebIdentityToken=Atza|IQEBLjAsAhRkcxQ')
コード例 #5
0
 def test_escape_value(self):
     auth = QueryAuthHandler('sts.amazonaws.com', Mock(), self.provider)
     # This should **NOT** get escaped.
     value = auth._escape_value('Atza|IQEBLjAsAhRkcxQ')
     self.assertEqual(value, 'Atza|IQEBLjAsAhRkcxQ')
コード例 #6
0
ファイル: test_query.py プロジェクト: 17patelumang/boto
 def test_escape_value(self):
     auth = QueryAuthHandler('sts.amazonaws.com',
                              Mock(), self.provider)
     # This should **NOT** get escaped.
     value = auth._escape_value('Atza|IQEBLjAsAhRkcxQ')
     self.assertEqual(value, 'Atza|IQEBLjAsAhRkcxQ')