def testNoAdc(self, mock_gc): mock_gc.get_application_default = mock_get = mock.MagicMock() mock_get.side_effect = ( oauth2client.client.ApplicationDefaultCredentialsError()) self.assertIsNone(oauth2l._GetApplicationDefaultCredentials([])) mock_get.side_effect = None mock_get.return_value = None self.assertIsNone(oauth2l._GetApplicationDefaultCredentials([]))
def testAdcScopes(self, mock_gc): credentials = oauth2client.client.AccessTokenCredentials( self.access_token, self.user_agent) mock_gc.get_application_default = mock_get = mock.MagicMock() mock_get.return_value = credentials credentials.create_scoped_required = lambda: True credentials.create_scoped = lambda _: credentials self.assertIsNotNone(oauth2l._GetApplicationDefaultCredentials([])) self.assertEqual(1, mock_get.call_count) self.assertIsNone( oauth2l._GetApplicationDefaultCredentials(['turkey'])) self.assertEqual(2, mock_get.call_count)
def testAdcScopes(self, mock_gc): credentials = oauth2client.client.AccessTokenCredentials( self.access_token, self.user_agent) mock_gc.get_application_default = mock_get = mock.MagicMock() mock_get.return_value = credentials credentials.create_scoped_required = lambda: True credentials.create_scoped = lambda _: credentials self.assertIsNotNone(oauth2l._GetApplicationDefaultCredentials([])) self.assertEqual(1, mock_get.call_count) self.assertIsNone(oauth2l._GetApplicationDefaultCredentials(['turkey' ])) self.assertEqual(2, mock_get.call_count)
def testAdc(self, mock_gc): mock_gc.get_application_default = mock_get = mock.MagicMock() mock_get.return_value = self.credentials self.assertIsNotNone(oauth2l._GetApplicationDefaultCredentials([])) self.assertEqual(1, mock_get.call_count)