From: tisto <je...@pl...> - 2013-09-30 20:37:35
|
Repository: plone.app.uuid Branch: refs/heads/master Date: 2013-09-30T13:37:18-07:00 Author: tisto (tisto) <ti...@pl...> Commit: https://github.com/plone/plone.app.uuid/commit/f905a723f76a6d486b7a24a8bd83ba26e3722035 Fix setUpPloneSite method. Files changed: M plone/app/uuid/testing.py diff --git a/plone/app/uuid/testing.py b/plone/app/uuid/testing.py index 3f9b547..9d69d72 100644 --- a/plone/app/uuid/testing.py +++ b/plone/app/uuid/testing.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- +from Products.CMFCore.utils import getToolByName from plone.app.testing import PloneSandboxLayer from plone.app.testing import PLONE_FIXTURE from plone.app.testing import IntegrationTesting @@ -15,9 +17,10 @@ def setUpZope(self, app, configurationContext): import plone.app.uuid xmlconfig.file('configure.zcml', plone.app.uuid, context=configurationContext) - def setUpPlone(self, portal): + def setUpPloneSite(self, portal): fti = DexterityFTI('Document') - portal.portal_types._setObject('Document', fti) + types_tool = getToolByName(portal, "portal_types") + types_tool._setObject('Document', fti) PLONE_APP_UUID_FIXTURE = PloneAppUUID() |