Beispiel #1
0
    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')
Beispiel #2
0
    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')
Beispiel #3
0
    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')