[Checkins] SVN: persistent/trunk/ Don't bork the suite in the absence of ZODB.
Tres Seaver
cvs-admin at zope.org
Thu Jun 28 22:50:13 UTC 2012
Log message for revision 127162:
Don't bork the suite in the absence of ZODB.
Changed:
_U persistent/trunk/
U persistent/trunk/persistent/tests/test_PickleCache.py
-=-
Modified: persistent/trunk/persistent/tests/test_PickleCache.py
===================================================================
--- persistent/trunk/persistent/tests/test_PickleCache.py 2012-06-28 22:50:06 UTC (rev 127161)
+++ persistent/trunk/persistent/tests/test_PickleCache.py 2012-06-28 22:50:10 UTC (rev 127162)
@@ -17,8 +17,9 @@
import transaction
import ZODB
except ImportError:
- pass
+ HAVE_ZODB = False
else:
+ HAVE_ZODB = True
def new_ghost_w_persistent_classes():
"""
Peristent meta classes work too:
@@ -78,6 +79,8 @@
def test_suite():
from doctest import DocTestSuite
- return unittest.TestSuite((
- DocTestSuite(),
- ))
+ if HAVE_ZODB:
+ return unittest.TestSuite((
+ DocTestSuite(),
+ ))
+ return unittest.TestSuite()
More information about the checkins
mailing list