Beispiel #1
0
 def testEmptyGitHubEvent(self):
     request = gitHubRequestFactory({})
     self.assertEqual(request.__class__, GitHubRequest)
     self.assertEqual(request.event, None)
Beispiel #2
0
 def testUnknownGitHubEvent(self):
     request = gitHubRequestFactory({'X-Github-Event': 'foo'})
     self.assertEqual(request.__class__, GitHubRequest)
     self.assertEqual(request.event, None)
Beispiel #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)
Beispiel #4
0
 def testEmptyGitHubEvent(self):
     try:
         gitHubRequestFactory({})
     except NotImplementedError:
         pass
Beispiel #5
0
 def testUnknownGitHubEvent(self):
     request = gitHubRequestFactory({'HTTP_X_GITHUB_EVENT': 'foo'})
     self.assertEqual(request.__class__, GitRequest)
     self.assertEqual(request.event, None)
Beispiel #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)