[Checkins] SVN: z3c.etree/trunk/src/z3c/etree/ - Allow the usage of
NORMALIZE_WHITESPACE with tag contents
Sidnei da Silva
sidnei at enfoldsystems.com
Tue Aug 7 15:04:25 EDT 2007
Log message for revision 78676:
- Allow the usage of NORMALIZE_WHITESPACE with tag contents
Changed:
U z3c.etree/trunk/src/z3c/etree/__init__.py
U z3c.etree/trunk/src/z3c/etree/testing.py
-=-
Modified: z3c.etree/trunk/src/z3c/etree/__init__.py
===================================================================
--- z3c.etree/trunk/src/z3c/etree/__init__.py 2007-08-07 18:56:37 UTC (rev 78675)
+++ z3c.etree/trunk/src/z3c/etree/__init__.py 2007-08-07 19:04:25 UTC (rev 78676)
@@ -1,3 +1,4 @@
+##############################################################################
#
# Copyright (c) 2006 Zope Corporation and Contributors.
# All Rights Reserved.
Modified: z3c.etree/trunk/src/z3c/etree/testing.py
===================================================================
--- z3c.etree/trunk/src/z3c/etree/testing.py 2007-08-07 18:56:37 UTC (rev 78675)
+++ z3c.etree/trunk/src/z3c/etree/testing.py 2007-08-07 19:04:25 UTC (rev 78676)
@@ -116,6 +116,12 @@
>>> _assertTextEqual("test", "test", XMLDATA)
(True, None)
+ Normalize Whitespace
+
+ >>> _assertTextEqual("test\\nthis", "test this",
+ ... XMLDATA|doctest.NORMALIZE_WHITESPACE)
+ (True, None)
+
Unequal values.
>>> _assertTextEqual("test", None, XMLDATA)
@@ -147,7 +153,8 @@
not isinstance(tgot, (str, unicode)):
raise ValueError("_assertTextEqual can only tests text content")
- if twant == tgot:
+ checker = doctest.OutputChecker()
+ if checker.check_output(twant, tgot, optionflags):
return True, None
return False, "'%r != %r' have different element content." %(want, got)
More information about the Checkins
mailing list