diff options
-rw-r--r-- | pygerrit/events.py | 2 | ||||
-rwxr-xr-x | unittests.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/pygerrit/events.py b/pygerrit/events.py index d71752d..b97e631 100644 --- a/pygerrit/events.py +++ b/pygerrit/events.py @@ -102,7 +102,7 @@ class UnhandledEvent(GerritEvent): super(UnhandledEvent, self).__init__(json_data) def __repr__(self): - return u"<UnhandledEvent>" + return u"<UnhandledEvent> %s" % self.json["type"] @GerritEventFactory.register("error-event") diff --git a/unittests.py b/unittests.py index ca841db..f160490 100755 --- a/unittests.py +++ b/unittests.py @@ -379,6 +379,8 @@ class TestGerritEvents(unittest.TestCase): event = self.gerrit.get_event(False) self.assertTrue(isinstance(event, UnhandledEvent)) self.assertEqual(event.json, json.loads(data)) + self.assertEqual( + repr(event), "<UnhandledEvent> this-event-is-not-handled") def test_invalid_json(self): _create_event("invalid-json", self.gerrit) |