[Zope-Checkins] CVS: Zope/lib/python/DocumentTemplate/tests - testDTML.py:1.15
Fred L. Drake, Jr.
fred@zope.com
Wed, 9 Jul 2003 11:12:11 -0400
Update of /cvs-repository/Zope/lib/python/DocumentTemplate/tests
In directory cvs.zope.org:/tmp/cvs-serv731
Modified Files:
testDTML.py
Log Message:
Don't raise a string exception; those trigger deprecation warnings in
Python 2.3.
=== Zope/lib/python/DocumentTemplate/tests/testDTML.py 1.14 => 1.15 ===
--- Zope/lib/python/DocumentTemplate/tests/testDTML.py:1.14 Wed Aug 14 18:29:53 2002
+++ Zope/lib/python/DocumentTemplate/tests/testDTML.py Wed Jul 9 11:12:07 2003
@@ -43,6 +43,9 @@
def d(**kw): return kw
+class PukeError(Exception):
+ """Exception raised in test code."""
+
class DTMLTests (unittest.TestCase):
doc_class = HTML
@@ -353,7 +356,7 @@
puke__roles__ = None # Public
def puke(self):
- raise 'Puke', 'raaalf'
+ raise PukeError('raaalf')
html=self.doc_class(
"""
@@ -366,7 +369,7 @@
""")
try:
html(spam=foo())
- except 'Puke':
+ except PukeError:
# Passed the test.
pass
else: