summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pygerrit/events.py2
-rwxr-xr-xunittests.py2
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)