[Zodb-checkins] SVN: ZODB/trunk/src/ZODB/tests/testFileStorage.py Cleaned up trailing whitespace and long lines.
Jim Fulton
jim at zope.com
Thu Oct 8 17:09:19 EDT 2009
Log message for revision 104954:
Cleaned up trailing whitespace and long lines.
Changed:
U ZODB/trunk/src/ZODB/tests/testFileStorage.py
-=-
Modified: ZODB/trunk/src/ZODB/tests/testFileStorage.py
===================================================================
--- ZODB/trunk/src/ZODB/tests/testFileStorage.py 2009-10-08 21:04:31 UTC (rev 104953)
+++ ZODB/trunk/src/ZODB/tests/testFileStorage.py 2009-10-08 21:09:19 UTC (rev 104954)
@@ -347,33 +347,35 @@
import new, sys, pickle
from BTrees.OOBTree import OOBTree
from ZODB.scripts import analyze
-
+
# Set up a module to act as a broken import
module_name = 'brokenmodule'
module = new.module(module_name)
sys.modules[module_name] = module
-
+
class Broken(MinPO):
__module__ = module_name
module.Broken = Broken
-
+
oids = [[self._storage.new_oid(), None] for i in range(3)]
for i in range(2):
t = transaction.Transaction()
self._storage.tpc_begin(t)
-
+
# sometimes data is in this format
j = 0
oid, revid = oids[j]
- serial = self._storage.store(oid, revid, pickle.dumps(OOBTree, 1), "", t)
+ serial = self._storage.store(
+ oid, revid, pickle.dumps(OOBTree, 1), "", t)
oids[j][1] = serial
-
+
# and it could be from a broken module
j = 1
oid, revid = oids[j]
- serial = self._storage.store(oid, revid, pickle.dumps(Broken, 1), "", t)
+ serial = self._storage.store(
+ oid, revid, pickle.dumps(Broken, 1), "", t)
oids[j][1] = serial
-
+
# but mostly it looks like this
j = 2
o = MinPO(j)
@@ -383,16 +385,16 @@
self._storage.tpc_vote(t)
self._storage.tpc_finish(t)
-
+
# now break the import of the Broken class
del sys.modules[module_name]
-
+
# from ZODB.scripts.analyze.analyze
fsi = self._storage.iterator()
rep = analyze.Report()
for txn in fsi:
analyze.analyze_trans(rep, txn)
-
+
# from ZODB.scripts.analyze.report
typemap = rep.TYPEMAP.keys()
typemap.sort()
@@ -400,9 +402,10 @@
for t in typemap:
pct = rep.TYPESIZE[t] * 100.0 / rep.DBYTES
cumpct += pct
-
- self.assertAlmostEqual(cumpct, 100.0, 0, "Failed to analyze some records")
+ self.assertAlmostEqual(cumpct, 100.0, 0,
+ "Failed to analyze some records")
+
# Raise an exception if the tids in FileStorage fs aren't
# strictly increasing.
def checkIncreasingTids(fs):
More information about the Zodb-checkins
mailing list