[Zodb-checkins] CVS: Zope3/src/ZODB/tests -
testTransaction.py:1.19.2.7 testFileStorage.py:1.38.2.1
VersionStorage.py:1.30.8.1
TransactionalUndoVersionStorage.py:1.18.2.1
TransactionalUndoStorage.py:1.40.2.1
Synchronization.py:1.10.8.1 StorageTestBase.py:1.33.8.1
RevisionStorage.py:1.6.10.1 RecoveryStorage.py:1.12.8.1
ReadOnlyStorage.py:1.10.8.1 PackableStorage.py:1.37.2.1
MTStorage.py:1.15.2.2 IteratorStorage.py:1.19.8.1
HistoryStorage.py:1.14.2.1 ConflictResolution.py:1.15.2.1
BasicStorage.py:1.28.10.1
Jeremy Hylton
jeremy at zope.com
Tue Mar 30 15:19:10 EST 2004
Update of /cvs-repository/Zope3/src/ZODB/tests
In directory cvs.zope.org:/tmp/cvs-serv22154/src/ZODB/tests
Modified Files:
Tag: jeremy-txn-branch
testTransaction.py testFileStorage.py VersionStorage.py
TransactionalUndoVersionStorage.py TransactionalUndoStorage.py
Synchronization.py StorageTestBase.py RevisionStorage.py
RecoveryStorage.py ReadOnlyStorage.py PackableStorage.py
MTStorage.py IteratorStorage.py HistoryStorage.py
ConflictResolution.py BasicStorage.py
Log Message:
Change tests to use transaction instead of ZODB.Transaction.
=== Zope3/src/ZODB/tests/testTransaction.py 1.19.2.6 => 1.19.2.7 ===
--- Zope3/src/ZODB/tests/testTransaction.py:1.19.2.6 Fri Mar 19 17:31:25 2004
+++ Zope3/src/ZODB/tests/testTransaction.py Tue Mar 30 15:19:01 2004
@@ -633,17 +633,17 @@
transaction.interfaces.IDataManager.
>>> from ZODB.tests.sampledm import DataManager
- >>> from ZODB.Transaction import DataManagerAdapter
- >>> t = Transaction.Transaction()
+ >>> from transaction._transaction import DataManagerAdapter
+ >>> t = transaction.Transaction()
>>> dm = DataManager()
>>> t.join(dm)
The end result is that a data manager adapter is one of the
transaction's objects:
- >>> isinstance(t._objects[0], DataManagerAdapter)
+ >>> isinstance(t._resources[0], DataManagerAdapter)
True
- >>> t._objects[0]._datamanager is dm
+ >>> t._resources[0]._datamanager is dm
True
"""
=== Zope3/src/ZODB/tests/testFileStorage.py 1.38 => 1.38.2.1 ===
--- Zope3/src/ZODB/tests/testFileStorage.py:1.38 Thu Feb 26 19:31:55 2004
+++ Zope3/src/ZODB/tests/testFileStorage.py Tue Mar 30 15:19:01 2004
@@ -11,9 +11,9 @@
# FOR A PARTICULAR PURPOSE.
#
##############################################################################
-import ZODB.FileStorage
import os, unittest
-from ZODB.Transaction import Transaction
+import transaction
+import ZODB.FileStorage
from ZODB import POSException
from ZODB.tests import StorageTestBase, BasicStorage, \
@@ -195,7 +195,7 @@
# every 8000 calls. Make sure it gets minimal coverage.
oids = [[self._storage.new_oid(), None] for i in range(100)]
for i in range(100):
- t = Transaction()
+ t = transaction.Transaction()
self._storage.tpc_begin(t)
for j in range(100):
o = MinPO(j)
=== Zope3/src/ZODB/tests/VersionStorage.py 1.30 => 1.30.8.1 ===
--- Zope3/src/ZODB/tests/VersionStorage.py:1.30 Thu Feb 19 13:35:23 2004
+++ Zope3/src/ZODB/tests/VersionStorage.py Tue Mar 30 15:19:01 2004
@@ -18,9 +18,10 @@
import time
+from transaction import Transaction
+
from ZODB import POSException
from ZODB.serialize import referencesf
-from ZODB.Transaction import Transaction
from ZODB.tests.MinPO import MinPO
from ZODB.tests.StorageTestBase import zodb_unpickle, snooze
from ZODB import DB
=== Zope3/src/ZODB/tests/TransactionalUndoVersionStorage.py 1.18 => 1.18.2.1 ===
--- Zope3/src/ZODB/tests/TransactionalUndoVersionStorage.py:1.18 Thu Feb 26 19:31:55 2004
+++ Zope3/src/ZODB/tests/TransactionalUndoVersionStorage.py Tue Mar 30 15:19:01 2004
@@ -16,8 +16,9 @@
import time
+import transaction
+
from ZODB.serialize import referencesf
-from ZODB.Transaction import Transaction
from ZODB.tests.MinPO import MinPO
from ZODB.tests.StorageTestBase import zodb_unpickle
@@ -114,7 +115,7 @@
version=version, description='version2')
self._x_dostore(description='create2')
- t = Transaction()
+ t = transaction.Transaction()
t.description = 'commit version'
self._storage.tpc_begin(t)
self._storage.commitVersion(version, '', t)
=== Zope3/src/ZODB/tests/TransactionalUndoStorage.py 1.40 => 1.40.2.1 ===
--- Zope3/src/ZODB/tests/TransactionalUndoStorage.py:1.40 Thu Feb 26 19:31:55 2004
+++ Zope3/src/ZODB/tests/TransactionalUndoStorage.py Tue Mar 30 15:19:02 2004
@@ -18,13 +18,15 @@
import time
import types
+
+from persistent import Persistent
+from transaction import Transaction
+
from ZODB import POSException
-from ZODB.Transaction import Transaction
from ZODB.serialize import referencesf
from ZODB.utils import p64
from ZODB import DB
-from persistent import Persistent
from ZODB.tests.MinPO import MinPO
from ZODB.tests.StorageTestBase import zodb_pickle, zodb_unpickle
=== Zope3/src/ZODB/tests/Synchronization.py 1.10 => 1.10.8.1 ===
--- Zope3/src/ZODB/tests/Synchronization.py:1.10 Tue Feb 17 20:12:59 2004
+++ Zope3/src/ZODB/tests/Synchronization.py Tue Mar 30 15:19:02 2004
@@ -62,7 +62,7 @@
"""
-from ZODB.Transaction import Transaction
+from transaction import Transaction
from ZODB.POSException import StorageTransactionError
VERSION = "testversion"
=== Zope3/src/ZODB/tests/StorageTestBase.py 1.33 => 1.33.8.1 ===
--- Zope3/src/ZODB/tests/StorageTestBase.py:1.33 Wed Feb 18 21:59:10 2004
+++ Zope3/src/ZODB/tests/StorageTestBase.py Tue Mar 30 15:19:02 2004
@@ -26,9 +26,9 @@
from cPickle import Pickler, Unpickler
from cStringIO import StringIO
-from ZODB.Transaction import Transaction
-from ZODB.utils import u64
+import transaction
+from ZODB.utils import u64
from ZODB.tests.MinPO import MinPO
ZERO = '\0'*8
@@ -184,7 +184,7 @@
if version is None:
version = ''
# Begin the transaction
- t = Transaction()
+ t = transaction.Transaction()
if user is not None:
t.user = user
if description is not None:
@@ -211,7 +211,7 @@
def _undo(self, tid, expected_oids=None, note=None):
# Undo a tid that affects a single object (oid).
# XXX This is very specialized
- t = Transaction()
+ t = transaction.Transaction()
t.note(note or "undo")
self._storage.tpc_begin(t)
tid, oids = self._storage.undo(tid, t)
@@ -224,7 +224,7 @@
return self._storage.lastTransaction()
def _commitVersion(self, src, dst):
- t = Transaction()
+ t = transaction.Transaction()
t.note("commit %r to %r" % (src, dst))
self._storage.tpc_begin(t)
tid, oids = self._storage.commitVersion(src, dst, t)
@@ -233,7 +233,7 @@
return oids
def _abortVersion(self, ver):
- t = Transaction()
+ t = transaction.Transaction()
t.note("abort %r" % ver)
self._storage.tpc_begin(t)
tid, oids = self._storage.abortVersion(ver, t)
=== Zope3/src/ZODB/tests/RevisionStorage.py 1.6 => 1.6.10.1 ===
--- Zope3/src/ZODB/tests/RevisionStorage.py:1.6 Mon Dec 29 17:03:52 2003
+++ Zope3/src/ZODB/tests/RevisionStorage.py Tue Mar 30 15:19:02 2004
@@ -16,9 +16,10 @@
from ZODB.tests.MinPO import MinPO
from ZODB.tests.StorageTestBase import \
zodb_unpickle, zodb_pickle, snooze, handle_serials
-from ZODB.Transaction import Transaction
from ZODB.utils import p64, u64
+import transaction
+
ZERO = '\0'*8
class RevisionStorage:
@@ -142,7 +143,7 @@
oid = self._storage.new_oid()
def helper(tid, revid, x):
data = zodb_pickle(MinPO(x))
- t = Transaction()
+ t = transaction.Transaction()
try:
self._storage.tpc_begin(t, p64(tid))
r1 = self._storage.store(oid, revid, data, '', t)
=== Zope3/src/ZODB/tests/RecoveryStorage.py 1.12 => 1.12.8.1 ===
--- Zope3/src/ZODB/tests/RecoveryStorage.py:1.12 Thu Feb 19 13:35:23 2004
+++ Zope3/src/ZODB/tests/RecoveryStorage.py Tue Mar 30 15:19:02 2004
@@ -13,7 +13,7 @@
##############################################################################
"""More recovery and iterator tests."""
-from ZODB.Transaction import Transaction
+from transaction import Transaction
from ZODB.tests.IteratorStorage import IteratorDeepCompare
from ZODB.tests.StorageTestBase import MinPO, zodb_unpickle, snooze
from ZODB import DB
=== Zope3/src/ZODB/tests/ReadOnlyStorage.py 1.10 => 1.10.8.1 ===
--- Zope3/src/ZODB/tests/ReadOnlyStorage.py:1.10 Tue Feb 17 20:12:59 2004
+++ Zope3/src/ZODB/tests/ReadOnlyStorage.py Tue Mar 30 15:19:02 2004
@@ -12,7 +12,7 @@
#
##############################################################################
from ZODB.POSException import ReadOnlyError, Unsupported
-from ZODB.Transaction import Transaction
+import transaction
class ReadOnlyStorage:
@@ -47,7 +47,7 @@
def checkWriteMethods(self):
self._make_readonly()
self.assertRaises(ReadOnlyError, self._storage.new_oid)
- t = Transaction()
+ t = transaction.Transaction()
self.assertRaises(ReadOnlyError, self._storage.tpc_begin, t)
if self._storage.supportsVersions():
=== Zope3/src/ZODB/tests/PackableStorage.py 1.37 => 1.37.2.1 ===
--- Zope3/src/ZODB/tests/PackableStorage.py:1.37 Wed Mar 17 14:10:40 2004
+++ Zope3/src/ZODB/tests/PackableStorage.py Tue Mar 30 15:19:02 2004
@@ -127,7 +127,7 @@
try:
self._storage.load(ZERO, '')
except KeyError:
- from ZODB.Transaction import Transaction
+ from transaction import Transaction
file = StringIO()
p = cPickle.Pickler(file, 1)
p.dump((PersistentMapping, None))
=== Zope3/src/ZODB/tests/MTStorage.py 1.15.2.1 => 1.15.2.2 ===
--- Zope3/src/ZODB/tests/MTStorage.py:1.15.2.1 Thu Mar 18 16:18:33 2004
+++ Zope3/src/ZODB/tests/MTStorage.py Tue Mar 30 15:19:02 2004
@@ -3,13 +3,13 @@
import threading
import time
-import ZODB
from persistent.mapping import PersistentMapping
+import transaction
+import ZODB
from ZODB.tests.StorageTestBase \
import zodb_pickle, zodb_unpickle, handle_serials
from ZODB.tests.MinPO import MinPO
-from ZODB.Transaction import Transaction
from ZODB.POSException import ConflictError
SHORT_DELAY = 0.01
@@ -127,7 +127,7 @@
def dostore(self, i):
data = zodb_pickle(MinPO((self.getName(), i)))
- t = Transaction()
+ t = transaction.Transaction()
oid = self.oid()
self.pause()
=== Zope3/src/ZODB/tests/IteratorStorage.py 1.19 => 1.19.8.1 ===
--- Zope3/src/ZODB/tests/IteratorStorage.py:1.19 Tue Feb 17 20:12:59 2004
+++ Zope3/src/ZODB/tests/IteratorStorage.py Tue Mar 30 15:19:02 2004
@@ -20,8 +20,8 @@
from ZODB.tests.MinPO import MinPO
from ZODB.tests.StorageTestBase import zodb_pickle, zodb_unpickle
from ZODB.utils import U64, p64
-from ZODB.Transaction import Transaction
+from transaction import Transaction
class IteratorCompare:
=== Zope3/src/ZODB/tests/HistoryStorage.py 1.14 => 1.14.2.1 ===
--- Zope3/src/ZODB/tests/HistoryStorage.py:1.14 Thu Feb 26 19:31:55 2004
+++ Zope3/src/ZODB/tests/HistoryStorage.py Tue Mar 30 15:19:02 2004
@@ -17,8 +17,8 @@
all these tests.
"""
-from ZODB.Transaction import Transaction
from ZODB.tests.MinPO import MinPO
+from transaction import Transaction
class HistoryStorage:
def checkSimpleHistory(self):
=== Zope3/src/ZODB/tests/ConflictResolution.py 1.15 => 1.15.2.1 ===
--- Zope3/src/ZODB/tests/ConflictResolution.py:1.15 Thu Feb 26 19:31:55 2004
+++ Zope3/src/ZODB/tests/ConflictResolution.py Tue Mar 30 15:19:02 2004
@@ -13,9 +13,9 @@
##############################################################################
"""Tests for application-level conflict resolution."""
-from ZODB.Transaction import Transaction
from ZODB.POSException import ConflictError, UndoError
from persistent import Persistent
+from transaction import Transaction
from ZODB.tests.StorageTestBase import zodb_unpickle, zodb_pickle
=== Zope3/src/ZODB/tests/BasicStorage.py 1.28 => 1.28.10.1 ===
--- Zope3/src/ZODB/tests/BasicStorage.py:1.28 Wed Dec 24 11:01:58 2003
+++ Zope3/src/ZODB/tests/BasicStorage.py Tue Mar 30 15:19:02 2004
@@ -19,20 +19,20 @@
All storages should be able to pass these tests.
"""
-from ZODB.Transaction import Transaction
from ZODB import POSException
-
from ZODB.tests.MinPO import MinPO
from ZODB.tests.StorageTestBase \
import zodb_unpickle, zodb_pickle, handle_serials
+import transaction
+
ZERO = '\0'*8
class BasicStorage:
def checkBasics(self):
- t = Transaction()
+ t = transaction.Transaction()
self._storage.tpc_begin(t)
# This should simply return
self._storage.tpc_begin(t)
@@ -44,10 +44,10 @@
self.assertRaises(
POSException.StorageTransactionError,
self._storage.store,
- 0, 0, 0, 0, Transaction())
+ 0, 0, 0, 0, transaction.Transaction())
try:
- self._storage.abortVersion('dummy', Transaction())
+ self._storage.abortVersion('dummy', transaction.Transaction())
except (POSException.StorageTransactionError,
POSException.VersionCommitError):
pass # test passed ;)
@@ -55,7 +55,7 @@
assert 0, "Should have failed, invalid transaction."
try:
- self._storage.commitVersion('dummy', 'dummer', Transaction())
+ self._storage.commitVersion('dummy', 'dummer', transaction.Transaction())
except (POSException.StorageTransactionError,
POSException.VersionCommitError):
pass # test passed ;)
@@ -65,13 +65,13 @@
self.assertRaises(
POSException.StorageTransactionError,
self._storage.store,
- 0, 1, 2, 3, Transaction())
+ 0, 1, 2, 3, transaction.Transaction())
self._storage.tpc_abort(t)
def checkSerialIsNoneForInitialRevision(self):
eq = self.assertEqual
oid = self._storage.new_oid()
- txn = Transaction()
+ txn = transaction.Transaction()
self._storage.tpc_begin(txn)
# Use None for serial. Don't use _dostore() here because that coerces
# serial=None to serial=ZERO.
@@ -120,7 +120,7 @@
def checkWriteAfterAbort(self):
oid = self._storage.new_oid()
- t = Transaction()
+ t = transaction.Transaction()
self._storage.tpc_begin(t)
self._storage.store(oid, ZERO, zodb_pickle(MinPO(5)), '', t)
# Now abort this transaction
@@ -133,7 +133,7 @@
oid1 = self._storage.new_oid()
revid1 = self._dostore(oid=oid1, data=MinPO(-2))
oid = self._storage.new_oid()
- t = Transaction()
+ t = transaction.Transaction()
self._storage.tpc_begin(t)
self._storage.store(oid, ZERO, zodb_pickle(MinPO(5)), '', t)
# Now abort this transaction
@@ -176,7 +176,7 @@
def checkTwoArgBegin(self):
# XXX how standard is three-argument tpc_begin()?
- t = Transaction()
+ t = transaction.Transaction()
tid = '\0\0\0\0\0psu'
self._storage.tpc_begin(t, tid)
oid = self._storage.new_oid()
@@ -205,7 +205,7 @@
def checkNote(self):
oid = self._storage.new_oid()
- t = Transaction()
+ t = transaction.Transaction()
self._storage.tpc_begin(t)
t.note('this is a test')
self._storage.store(oid, ZERO, zodb_pickle(MinPO(5)), '', t)
More information about the Zodb-checkins
mailing list