[Zodb-checkins] CVS: Zope3/src/zodb/storage/tests - version.py:1.6
Tim Peters
tim.one@comcast.net
Fri, 14 Mar 2003 15:01:54 -0500
Update of /cvs-repository/Zope3/src/zodb/storage/tests
In directory cvs.zope.org:/tmp/cvs-serv20155/src/zodb/storage/tests
Modified Files:
version.py
Log Message:
checkPackVersions(): Fixed another time.time() granularity problem
unique to Windows.
FileStoragePacker.pack(): The Windows glitch above provoked this code
into taking unexpected paths, which proved to have bugs of their own.
This fixes one of them (h.back is already a long, so shouldn't be passed
thru U64). Barry is looking into fixing the rest.
=== Zope3/src/zodb/storage/tests/version.py 1.5 => 1.6 ===
--- Zope3/src/zodb/storage/tests/version.py:1.5 Thu Mar 13 17:04:11 2003
+++ Zope3/src/zodb/storage/tests/version.py Fri Mar 14 15:01:53 2003
@@ -22,7 +22,7 @@
from zodb.db import DB
from zodb.ztransaction import Transaction
from zodb.storage.tests.minpo import MinPO
-from zodb.storage.tests.base import zodb_unpickle
+from zodb.storage.tests.base import zodb_unpickle, snooze
from zodb.storage.interfaces import IUndoStorage, IVersionStorage
from transaction import get_transaction
@@ -334,6 +334,7 @@
txn.note("undo modification")
txn.commit()
+ snooze()
self._storage.pack(time.time())
db.commitVersion("testversion")