--On 16. Juni 2006 10:17:18 +0200 robert rottermann <[EMAIL PROTECTED]> wrote:

Andreas Jung wrote:

--On 16. Juni 2006 10:03:23 +0200 robert rottermann <[EMAIL PROTECTED]>

in a unittest I use transaction.begin() as follows:

import transaction

I then get the following error:
AttributeError: 'Transaction' object has no attribute 'begin'

when I look at the code I am unsure whether transaction should have a
begin method.

If it does not exist anymore, by what is the method replaced?

Transaction.begin() was removed in ZODB 3.6 (and has been deprecated
for a while). Possibly you're looking at different ZODB versions.


in both transaction.__init__ and
of Zope2.9 I found a begin method.

THat's what the deprecation warning in ZODB 3.4/3.5 should have told you.


ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany
Web: www.zopyx.com - Email: [EMAIL PROTECTED] - Phone +49 - 7071 - 793376
E-Publishing, Python, Zope & Plone development, Consulting

Attachment: pgpozlUXRzsy1.pgp
Description: PGP signature

Zope maillist  -  Zope@zope.org
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to