diff options
author | David Pursehouse <david.pursehouse@sonymobile.com> | 2016-02-29 16:27:54 +0900 |
---|---|---|
committer | David Pursehouse <david.pursehouse@sonymobile.com> | 2016-02-29 16:39:46 +0900 |
commit | b1410cdcb7fe258b6563f3b2561be5da7217c948 (patch) | |
tree | cbba84b2d98a63ea32d017fc6cb7cf22e2383339 | |
parent | 5be7024ca45b8696bde22dce3ee7cd6ed5cec64d (diff) | |
download | pygerrit-b1410cdcb7fe258b6563f3b2561be5da7217c948.tar.gz |
Include event name in UnhandledEvent's __repr__ output
Change-Id: I7028026b67b432d9ac5a3c0bdf660a672ff12a89
-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) |