[telepathy-gabble/telepathy-gabble-0.8] servicetest.py: better Event.__repr__()
Dafydd Harries
dafydd.harries at collabora.co.uk
Wed Sep 23 12:39:18 PDT 2009
---
tests/twisted/servicetest.py | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/tests/twisted/servicetest.py b/tests/twisted/servicetest.py
index 747d3ce..6844958 100644
--- a/tests/twisted/servicetest.py
+++ b/tests/twisted/servicetest.py
@@ -48,7 +48,13 @@ class EventPattern:
self.properties = properties
def __repr__(self):
- return 'EventPattern(%r, %r)' % (self.type, self.properties)
+ properties = dict(self.properties)
+
+ if self.predicate:
+ properties['predicate'] = self.predicate
+
+ return '%s(%r, **%r)' % (
+ self.__class__.__name__, self.type, properties)
def match(self, event):
if event.type != self.type:
--
1.5.6.5
More information about the telepathy-commits
mailing list