def test_auth_token(self): hub = Octokit(access_token='so_secret_wow') self.assertEqual(hub.authenticated, True) self.assertEqual(hub.user_authenticated, True) self.assertEqual(hub.token_authenticated, True) self.assertEqual(hub.basic_authenticated, False) self.assertEqual(hub.application_authenticated, False) with vcr.use_cassette('auth.yml'): user = hub.users('irqed').get() self.assertEqual(user['login'], 'irqed')
def test_auth_login_password(self): hub = Octokit(login='******', password='******') self.assertEqual(hub.authenticated, True) self.assertEqual(hub.user_authenticated, True) self.assertEqual(hub.basic_authenticated, True) self.assertEqual(hub.token_authenticated, False) self.assertEqual(hub.application_authenticated, False) with vcr.use_cassette('auth.yml'): user = hub.users('octocat').get() self.assertEqual(user['login'], 'octocat')
def test_auth_application(self): hub = Octokit( client_id='so_id_wow', client_secret='so_secret_wow' ) self.assertEqual(hub.authenticated, True) self.assertEqual(hub.application_authenticated, True) self.assertEqual(hub.basic_authenticated, False) self.assertEqual(hub.token_authenticated, False) self.assertEqual(hub.user_authenticated, False) with vcr.use_cassette('auth.yml'): user = hub.users('mojombo').get() self.assertEqual(user['login'], 'mojombo')