[Checkins] SVN: mongopersist/trunk/ don't forget the tests next time...
Adam Groszer
cvs-admin at zope.org
Wed Mar 28 15:00:55 UTC 2012
Log message for revision 124773:
don't forget the tests next time...
Changed:
U mongopersist/trunk/src/mongopersist/tests/test_doc.py
U mongopersist/trunk/src/mongopersist/zope/tests/test_container.py
U mongopersist/trunk/versions.cfg
-=-
Modified: mongopersist/trunk/src/mongopersist/tests/test_doc.py
===================================================================
--- mongopersist/trunk/src/mongopersist/tests/test_doc.py 2012-03-28 14:51:47 UTC (rev 124772)
+++ mongopersist/trunk/src/mongopersist/tests/test_doc.py 2012-03-28 15:00:52 UTC (rev 124773)
@@ -14,12 +14,25 @@
"""Mongo Persistence Doc Tests"""
import doctest
+from zope.exceptions import exceptionformatter
+
from mongopersist import testing
+def setUp(test):
+ testing.setUp(test)
+ # silence this, otherwise half-baked objects raise exceptions
+ # on trying to __repr__ missing attributes
+ test.orig_DEBUG_EXCEPTION_FORMATTER = exceptionformatter.DEBUG_EXCEPTION_FORMATTER
+ exceptionformatter.DEBUG_EXCEPTION_FORMATTER = 0
+
+def tearDown(test):
+ testing.tearDown(test)
+ exceptionformatter.DEBUG_EXCEPTION_FORMATTER = test.orig_DEBUG_EXCEPTION_FORMATTER
+
def test_suite():
return doctest.DocFileSuite(
'../README.txt',
- setUp=testing.setUp, tearDown=testing.tearDown,
+ setUp=setUp, tearDown=tearDown,
checker=testing.checker,
optionflags=testing.OPTIONFLAGS
)
Modified: mongopersist/trunk/src/mongopersist/zope/tests/test_container.py
===================================================================
--- mongopersist/trunk/src/mongopersist/zope/tests/test_container.py 2012-03-28 14:51:47 UTC (rev 124772)
+++ mongopersist/trunk/src/mongopersist/zope/tests/test_container.py 2012-03-28 15:00:52 UTC (rev 124773)
@@ -24,6 +24,7 @@
import zope.interface
import zope.lifecycleevent
from pprint import pprint
+from zope.exceptions import exceptionformatter
from zope.app.testing import placelesssetup
from zope.container import contained, btree
from zope.testing import module, renormalizing
@@ -622,11 +623,17 @@
default_database=test.globs['DBNAME'],
root_database=test.globs['DBNAME'])
+ # silence this, otherwise half-baked objects raise exceptions
+ # on trying to __repr__ missing attributes
+ test.orig_DEBUG_EXCEPTION_FORMATTER = exceptionformatter.DEBUG_EXCEPTION_FORMATTER
+ exceptionformatter.DEBUG_EXCEPTION_FORMATTER = 0
+
def tearDown(test):
placelesssetup.tearDown(test)
module.tearDown(test)
test.globs['conn'].disconnect()
serialize.SERIALIZERS.__init__()
+ exceptionformatter.DEBUG_EXCEPTION_FORMATTER = test.orig_DEBUG_EXCEPTION_FORMATTER
def test_suite():
return doctest.DocTestSuite(
Modified: mongopersist/trunk/versions.cfg
===================================================================
--- mongopersist/trunk/versions.cfg 2012-03-28 14:51:47 UTC (rev 124772)
+++ mongopersist/trunk/versions.cfg 2012-03-28 15:00:52 UTC (rev 124773)
@@ -46,7 +46,7 @@
# Required by:
# zope.testrunner==4.0.3
-zope.exceptions = 3.6.1
+zope.exceptions = 3.7.1
# Required by:
# mongopersist==0.1dev
More information about the checkins
mailing list