mirror of
https://github.com/status-im/PyGithub.git
synced 2026-09-01 19:31:10 +00:00
Add two new types of exceptions (issue #152)
This commit is contained in:
@@ -96,3 +96,15 @@ class SpecificExceptions(Framework.TestCase):
|
||||
|
||||
def testUnknownObject(self):
|
||||
self.assertRaises(github.UnknownObjectException, lambda: self.g.get_user().get_repo("Xxx"))
|
||||
|
||||
def testBadUserAgent(self):
|
||||
self.assertRaises(github.BadUserAgentException, lambda: github.Github(self.login, self.password, user_agent="").get_user().name)
|
||||
|
||||
def testRateLimitExceeded(self):
|
||||
g = github.Github()
|
||||
|
||||
def exceed():
|
||||
for i in range(100):
|
||||
g.get_user("jacquev6")
|
||||
|
||||
self.assertRaises(github.RateLimitExceededException, exceed)
|
||||
|
||||
Reference in New Issue
Block a user