[telepathy-gabble/telepathy-gabble-0.8] servicetest.py: make assert*() not format the values unless necessary
Dafydd Harries
dafydd.harries at collabora.co.uk
Thu Sep 10 06:37:10 PDT 2009
---
tests/twisted/servicetest.py | 26 +++++++++++++++-----------
1 files changed, 15 insertions(+), 11 deletions(-)
diff --git a/tests/twisted/servicetest.py b/tests/twisted/servicetest.py
index d2a6917..5bd7a3f 100644
--- a/tests/twisted/servicetest.py
+++ b/tests/twisted/servicetest.py
@@ -412,25 +412,29 @@ def pretty(x):
return pprint.pformat(unwrap(x))
def assertEquals(expected, value):
- assert expected == value, "expected:\n%s;\ngot:\n%s" % (
- pretty(expected), pretty(value))
+ if expected != value:
+ raise AssertionError(
+ "expected:\n%s;\ngot:\n%s" % (pretty(expected), pretty(value)))
def assertNotEquals(expected, value):
- assert expected != value, "expected:\n%s;\ngot:\n%s" % (
- pretty(expected), pretty(value))
+ if expected == value:
+ raise AssertionError(
+ "expected:\n%s;\ngot:\n%s" % (pretty(expected), pretty(value)))
def assertContains(element, value):
- assert element in value, "expected:\n%s\nin:\n%s" % (
- pretty(element), pretty(value))
+ if element not in value:
+ raise AssertionError(
+ "expected:\n%s\nin:\n%s" % (pretty(element), pretty(value)))
def assertDoesNotContain(element, value):
- assert element not in value, "expected:\n%s\nnot in:\n%s" % (
- pretty(element), pretty(value))
+ if element in value:
+ raise AssertionError(
+ "expected:\n%s\nnot in:\n%s" % (pretty(element), pretty(value)))
def assertLength(length, value):
- assert len(value) == length, \
- "expected: length %d, got length %d:\n%s" % (
- length, len(value), pretty(value))
+ if len(value) != length:
+ raise AssertionError("expected: length %d, got length %d:\n%s" % (
+ length, len(value), pretty(value)))
def install_colourer():
def red(s):
--
1.5.6.5
More information about the telepathy-commits
mailing list