aboutsummaryrefslogtreecommitdiffstats
path: root/github3/tests/base_test.py
blob: 59d474a6a32023833302dd7b2f226b06f7f394c0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/bin/env python
# -*- encoding: utf-8 -*-

from unittest import TestCase
import github3
from github3 import api
from github3 import handlers


class TestGetHandlers(TestCase):

    def setUp(self):
        self.anom_gh = api.Github()
        self.auth_gh = api.Github('test', 'password')

    def test_get_user(self):
        anom_user = self.anom_gh.users
        auth_user = self.auth_gh.users

        self.assertEquals(isinstance(anom_user, handlers.users.User), True)
        self.assertEquals(isinstance(auth_user, handlers.users.AuthUser), True)

    def test_get_gists(self):
        anom_gists = self.anom_gh.gists
        auth_gists = self.auth_gh.gists

        self.assertEquals(isinstance(anom_gists, handlers.gists.Gist), True)
        self.assertEquals(
            isinstance(auth_gists, handlers.gists.AuthGist), True)