[Zope-Checkins] CVS: Zope3/lib/python/Persistence/BTrees/tests - testBTrees.py:1.13
Tim Peters
tim.one@comcast.net
Fri, 14 Jun 2002 21:38:59 -0400
Update of /cvs-repository/Zope3/lib/python/Persistence/BTrees/tests
In directory cvs.zope.org:/tmp/cvs-serv28522/tests
Modified Files:
testBTrees.py
Log Message:
DegenerateBTree.testDeletes(): Removed the XXX comments.
=== Zope3/lib/python/Persistence/BTrees/tests/testBTrees.py 1.12 => 1.13 ===
# the way.
- # XXX This is hopeless for now: it dies with:
- # XXX 1. A variety of assertion failures in _checkRanges.
- # XXX 2. Assorted "Invalid firstbucket pointer" failures at
- # XXX seemingly random times, coming out of the BTree destructor.
- # XXX 3. Under Python 2.3 CVS, some baffling
- # XXX RuntimeWarning: tp_compare didn't return -1 or -2 for exception
- # XXX warnings, possibly due to memory corruption after a BTree
- # XXX goes insane.
- # XXX These are probably related to "Guido's bug" (which test case
- # SXX is also disabled for now).
+ # This is a tough test. Previous failure modes included:
+ # 1. A variety of assertion failures in _checkRanges.
+ # 2. Assorted "Invalid firstbucket pointer" failures at
+ # seemingly random times, coming out of the BTree destructor.
+ # 3. Under Python 2.3 CVS, some baffling
+ # RuntimeWarning: tp_compare didn't return -1 or -2 for exception
+ # warnings, possibly due to memory corruption after a BTree
+ # goes insane.
t, keys = self._build_degenerate_tree()
for oneperm in permutations(keys):