def create(self, parent, id, create_userfolder):
        plone = PloneGenerator().create(parent, id, create_userfolder)

        #Attach DB parameters to the portal
        plone._dbopts=parent._dbopts
        
        return plone
    def create(self, parent, id, create_userfolder):
        plone = PloneGenerator().create(parent, id, create_userfolder)

        #Attach DB parameters to the portal
        plone._dbopts = parent._dbopts

        return plone
Example #3
0
 def setUp(self):
     BaseRegistryTests.setUp(self)
     setHooks()
     self.root.site = Folder(id='site')
     self.site = self.root.site
     gen = PloneGenerator()
     gen.enableSite(self.site)
     setSite(self.site)
     sm = getSiteManager(self.site)
     sm.registerUtility(MarscatsSettingsStorage(), IMarscatsSettingsStorage)
     self.storage = getUtility(IMarscatsSettingsStorage)
Example #4
0
    def setUp(self):
        setHooks()
        self.site = Folder('site')
        gen = PloneGenerator()
        gen.enableSite(self.site)
        setSite(self.site)
        sm = getSiteManager()
        sm.registerUtility(MarscatsSettingsStorage(),
                           IMarscatsSettingsStorage)

        self._obj = getUtility(IMarscatsSettingsStorage)

        self._BODY = _MARSCATS_XML
Example #5
0
    def setUp(self):
        setHooks()
        self.site = Folder('site')
        gen = PloneGenerator()
        gen.enableSite(self.site)
        setSite(self.site)
        sm = getSiteManager()
        self.site.portal_types = DummyTypesTool()
        sm.registerUtility(self.site.portal_types, ITypesTool)
        self.site.portal_factory = FactoryTool()

        self._obj = self.site.portal_factory
        self._BODY = _FACTORYTOOL_XML
Example #6
0
    def setUp(self):
        setHooks()
        self.site = Folder('site')
        gen = PloneGenerator()
        gen.enableSite(self.site)
        setSite(self.site)
        sm = getSiteManager()
        self.site.portal_actionicons = DummyActionIconsTool()
        sm.registerUtility(self.site.portal_actionicons, IActionIconsTool)
        self.site.portal_control_panel = PloneControlPanel()
        sm.registerUtility(self.site.portal_control_panel, IControlPanel)

        self._obj = self.site.portal_control_panel
        self._BODY = _CONTROLPANEL_XML