Esempio n. 1
0
 def testEmptyGitHubEvent(self):
     request = gitHubRequestFactory({})
     self.assertEqual(request.__class__, GitHubRequest)
     self.assertEqual(request.event, None)
Esempio n. 2
0
 def testUnknownGitHubEvent(self):
     request = gitHubRequestFactory({'X-Github-Event': 'foo'})
     self.assertEqual(request.__class__, GitHubRequest)
     self.assertEqual(request.event, None)
Esempio n. 3
0
 def testPullRequestEvent(self):
     EVENT_ID = 'pull_request'
     request = gitHubRequestFactory({'X-Github-Event': EVENT_ID})
     self.assertEqual(request.__class__, GitHubPullRequest)
     self.assertEqual(request.event, EVENT_ID)
Esempio n. 4
0
 def testEmptyGitHubEvent(self):
     try:
         gitHubRequestFactory({})
     except NotImplementedError:
         pass
Esempio n. 5
0
 def testUnknownGitHubEvent(self):
     request = gitHubRequestFactory({'HTTP_X_GITHUB_EVENT': 'foo'})
     self.assertEqual(request.__class__, GitRequest)
     self.assertEqual(request.event, None)
Esempio n. 6
0
 def testPullRequestEvent(self):
     EVENT_ID = 'pull_request'
     request = gitHubRequestFactory({'HTTP_X_GITHUB_EVENT': EVENT_ID})
     self.assertEqual(request.__class__, GitHubPullRequest)
     self.assertEqual(request.event, EVENT_ID)