The ZODB trunk is broken after the transaction package was moved:

Error in test checkFailingSavepointSticks
(ZODB.tests.testZODB.ZODBTests)
Traceback (most recent call last):
  File "/home/ctheune/local/python2.4/lib/python2.4/unittest.py", line
260, in run
    testMethod()
  File "/home/ctheune/tmp/ZODB.trunk/src/ZODB/tests/testZODB.py", line
363, in checkFailingSavepointSticks
    rt['a'] = 1
  File "/home/ctheune/tmp/ZODB.trunk/src/persistent/mapping.py", line
53, in __setitem__
    self._p_changed = 1
  File "/home/ctheune/tmp/ZODB.trunk/src/ZODB/Connection.py", line 936,
in register
    self._register(obj)
  File "/home/ctheune/tmp/ZODB.trunk/src/ZODB/Connection.py", line 946,
in _register
    self.transaction_manager.get().join(self)
  File
"/home/ctheune/tmp/ZODB.trunk/transaction/transaction/_transaction.py",
line 213, in join
    self._prior_operation_failed() # doesn't return
  File
"/home/ctheune/tmp/ZODB.trunk/transaction/transaction/_transaction.py",
line 207, in _prior_operation_failed
    raise TransactionFailedError("An operation previously failed, "
TransactionFailedError: An operation previously failed, with traceback:

  File "bin/test", line 23, in ?
    zope.testing.testrunner.run([
  File
"/home/ctheune/.eggs/tmprcnM-Q/zope.testing-3.5.1-py2.4.egg/zope/testing/testrunner.py",
 line 932, in run
  File
"/home/ctheune/.eggs/tmprcnM-Q/zope.testing-3.5.1-py2.4.egg/zope/testing/testrunner.py",
 line 1068, in run_with_options
  File
"/home/ctheune/.eggs/tmprcnM-Q/zope.testing-3.5.1-py2.4.egg/zope/testing/testrunner.py",
 line 1199, in run_tests
  File "/home/ctheune/local/python2.4/lib/python2.4/unittest.py", line
281, in __call__
    return self.run(*args, **kwds)
  File "/home/ctheune/local/python2.4/lib/python2.4/unittest.py", line
260, in run
    testMethod()
  File "/home/ctheune/tmp/ZODB.trunk/src/ZODB/tests/testZODB.py", line
324, in checkFailingCommitSticks
    self.assertRaises(PoisonedError, transaction.get().commit)
  File "/home/ctheune/local/python2.4/lib/python2.4/unittest.py", line
320, in failUnlessRaises
    callableObj(*args, **kwargs)
  File
"/home/ctheune/tmp/ZODB.trunk/transaction/transaction/_transaction.py",
line 325, in commit
    t, v, tb = self._saveAndGetCommitishError()
  File
"/home/ctheune/tmp/ZODB.trunk/transaction/transaction/_transaction.py",
line 322, in commit
    self._commitResources()
  File
"/home/ctheune/tmp/ZODB.trunk/transaction/transaction/_transaction.py",
line 419, in _commitResources
    rm.tpc_vote(self)
  File
"/home/ctheune/tmp/ZODB.trunk/transaction/transaction/_transaction.py",
line 535, in tpc_vote
    self.manager.tpc_vote(txn)
  File "/home/ctheune/tmp/ZODB.trunk/src/ZODB/tests/testZODB.py", line
631, in tpc_vote
    raise PoisonedError("tpc_vote fails")
PoisonedError: tpc_vote fails

-- 
gocept gmbh & co. kg - forsterstrasse 29 - 06112 halle (saale) - germany
www.gocept.com - [EMAIL PROTECTED] - phone +49 345 122 9889 7 -
fax +49 345 122 9889 1 - zope and plone consulting and development

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to