def test_view_subscriber(self): L = self.config.testing_add_subscriber(PullRequestEvent) self.assertEqual(len(L), 0) request = DummyGitHubPullRequest() request.registry = self.config.registry from githubevent.views import githubeventview githubeventview(request) self.assertEqual(len(L), 1)
def test_known_event_type(self): from githubevent.views import githubeventview request = DummyGitHubPullRequest() info = githubeventview(request) self.assertEqual(info, {})
def test_unknown_event_type(self): from githubevent.views import githubeventview request = DummyGitHubRequest() request.event = None with self.assertRaises(HTTPNotFound): githubeventview(request)