[Zodb-checkins] SVN: ZODB/branches/jim-thready/src/ZEO/tests/ Update tests for api changes.
Jim Fulton
jim at zope.com
Mon Jan 25 11:03:09 EST 2010
Log message for revision 108482:
Update tests for api changes.
Changed:
U ZODB/branches/jim-thready/src/ZEO/tests/servertesting.py
U ZODB/branches/jim-thready/src/ZEO/tests/testZEO.py
-=-
Modified: ZODB/branches/jim-thready/src/ZEO/tests/servertesting.py
===================================================================
--- ZODB/branches/jim-thready/src/ZEO/tests/servertesting.py 2010-01-25 16:03:07 UTC (rev 108481)
+++ ZODB/branches/jim-thready/src/ZEO/tests/servertesting.py 2010-01-25 16:03:08 UTC (rev 108482)
@@ -61,8 +61,8 @@
def trigger(self):
return self
- def pull_trigger(self, func):
- func()
+ def pull_trigger(self, func, *args):
+ func(*args)
def auth_done(self):
pass
Modified: ZODB/branches/jim-thready/src/ZEO/tests/testZEO.py
===================================================================
--- ZODB/branches/jim-thready/src/ZEO/tests/testZEO.py 2010-01-25 16:03:07 UTC (rev 108481)
+++ ZODB/branches/jim-thready/src/ZEO/tests/testZEO.py 2010-01-25 16:03:08 UTC (rev 108482)
@@ -787,7 +787,7 @@
self.server.tpc_begin(id(transaction), '', '', {}, None, ' ')
def tpc_vote(self, transaction):
- self.server.vote(id(transaction))
+ assert self.server.vote(id(transaction)) is None
result = self.server.client.serials[:]
del self.server.client.serials[:]
return result
@@ -796,7 +796,8 @@
self.server.storea(oid, serial, data, id(transaction))
def tpc_finish(self, transaction, func = lambda: None):
- self.server.tpc_finish(id(transaction))
+ self.server.tpc_finish(id(transaction)).set_sender(
+ 0, (lambda msgid, ret: None), None)
def multiple_storages_invalidation_queue_is_not_insane():
@@ -963,7 +964,7 @@
... def close(self):
... print 'connection closed'
... trigger = property(lambda self: self)
- ... pull_trigger = lambda self, func: func()
+ ... pull_trigger = lambda self, func, *args: func(*args)
>>> class ConnectionManager:
... def __init__(self, addr, client, tmin, tmax):
More information about the Zodb-checkins
mailing list