aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenneth Reitz <me@kennethreitz.com>2011-04-13 18:16:32 -0400
committerKenneth Reitz <me@kennethreitz.com>2011-04-13 18:16:32 -0400
commit197802f7770debf037a29f702ba68ea020c3aa16 (patch)
tree68015915511a84702513cb64a3c41399a422a0bc
parentmodels (diff)
downloadpython-github3-197802f7770debf037a29f702ba68ea020c3aa16.tar.xz
python-github3-197802f7770debf037a29f702ba68ea020c3aa16.zip
dummy tests
-rw-r--r--test_github3.py74
1 files changed, 74 insertions, 0 deletions
diff --git a/test_github3.py b/test_github3.py
new file mode 100644
index 0000000..a0464c6
--- /dev/null
+++ b/test_github3.py
@@ -0,0 +1,74 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+"""
+ convore tests
+ ~~~~~~~~~~~~~
+
+ Convore test suite.
+
+ Looks for authentication in 'CONVORE_NAME' and
+ 'CONVORE_PASS' environment variables for configuration.
+
+ :copyright: (c) 2011 by Kenneth Reitz.
+ :license: ISC, see LICENSE for more details.
+"""
+
+
+import os
+
+import unittest2 as unittest
+
+import convore
+
+
+CONVORE_NAME = os.environ.get('CONVORE_NAME')
+CONVORE_PASS = os.environ.get('CONVORE_PASS')
+
+
+
+class ConvoreAPI(unittest.TestCase):
+ """Requests test cases."""
+
+ def setUp(self):
+ self.convore = convore.Convore(CONVORE_NAME, CONVORE_PASS)
+
+ def tearDown(self):
+ pass
+
+ def test_convore_login(self):
+ self.assertEqual(self.convore.account_verify(), True)
+
+
+
+
+
+class ConvoreGroups(unittest.TestCase):
+ def setUp(self):
+ self.convore = convore.Convore(CONVORE_NAME, CONVORE_PASS)
+
+ def test_works(self):
+ self.convore.groups
+
+ def test_cache_works(self):
+ int_before = int(len(self.convore.groups))
+
+ self.convore.groups[81]
+
+ int_after = int(len(self.convore.groups))
+ self.assertEqual((int_after - int_before), 1)
+
+ def test_discover_explore(self):
+ self.convore.groups.discover.explore.popular()
+ self.convore.groups.discover.explore.recent()
+ self.convore.groups.discover.explore.alphabetical()
+
+
+ def test_discover_category(self):
+ self.convore.groups.discover.category
+ self.convore.groups.discover.category['gossip']
+
+ def test_discover_search(self):
+ self.convore.groups.discover.search('github')
+
+if __name__ == '__main__':
+ unittest.main()