Example #1
0
    def setUp(self):
        import Products.DCWorkflow

        SecurityRequestTest.setUp(self)
        setUpEvents()
        setUpTraversing()
        setUpGenericSetup()
        zcml.load_config('permissions.zcml', Products.Five)
        zcml.load_config('configure.zcml', Products.Five.browser)
        zcml.load_config('configure.zcml', Products.CMFCore)
        zcml.load_config('configure.zcml', Products.CMFDefault)
        zcml.load_config('configure.zcml', Products.DCWorkflow)
        try:
            factory = self.root.manage_addProduct['CMFDefault'].addConfiguredSite
            factory('cmf', 'Products.CMFDefault:default', snapshot=False)
            self.site = self.root.cmf
            newSecurityManager(None, OmnipotentUser().__of__(self.site))
            self.site.invokeFactory('File', id='file')
            self.site.portal_workflow.doActionFor(self.site.file, 'publish')
            self.site.invokeFactory('Image', id='image')
            self.site.portal_workflow.doActionFor(self.site.image, 'publish')
            self.site.invokeFactory('Folder', id='subfolder')
            self.subfolder = self.site.subfolder
            self.workflow = self.site.portal_workflow
            transaction.savepoint(optimistic=True) # Make sure we have _p_jars
        except:
            self.tearDown()
            raise
Example #2
0
    def setUp(self):
        SecurityRequestTest.setUp(self)
        setUpEvents()

        self.root._setObject('site', DummySite('site'))
        self.site = self.root.site
        self.acl_users = self.site._setObject('acl_users', DummyUserFolder())
Example #3
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     setUpTraversing()
     zcml.load_config('permissions.zcml', Products.Five)
     zcml.load_config('configure.zcml', Products.GenericSetup)
     zcml.load_config('configure.zcml', Products.CMFCore)
     zcml.load_config('configure.zcml', Products.DCWorkflow)
Example #4
0
 def setUp( self ):
     PlacelessSetup.setUp(self)
     SecurityRequestTest.setUp( self )
     self._trap_warning_output()
     zcml.load_config('meta.zcml', Products.Five)
     zcml.load_config('configure.zcml', Products.GenericSetup)
     zcml.load_config('configure.zcml', Products.CMFCore)
Example #5
0
 def setUp(self):
     PlacelessSetup.setUp(self)
     SecurityRequestTest.setUp(self)
     self._trap_warning_output()
     zcml.load_config('meta.zcml', Products.Five)
     zcml.load_config('configure.zcml', Products.GenericSetup)
     zcml.load_config('configure.zcml', Products.CMFCore)
Example #6
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     setUpTraversing()
     zcml.load_config('permissions.zcml', Products.Five)
     zcml.load_config('configure.zcml', Products.GenericSetup)
     zcml.load_config('configure.zcml', Products.CMFCore)
     zcml.load_config('configure.zcml', Products.DCWorkflow)
Example #7
0
    def setUp(self):
        SecurityRequestTest.setUp(self)
        setUpEvents()

        self.root._setObject('site', DummySite('site'))
        self.site = self.root.site
        self.acl_users = self.site._setObject('acl_users', DummyUserFolder())
Example #8
0
    def setUp(self):
        import Products.DCWorkflow

        SecurityRequestTest.setUp(self)
        setUpEvents()
        setUpTraversing()
        setUpGenericSetup()
        zcml.load_config('permissions.zcml', Products.Five)
        zcml.load_config('configure.zcml', Products.Five.browser)
        zcml.load_config('configure.zcml', Products.CMFCore)
        zcml.load_config('configure.zcml', Products.CMFDefault)
        zcml.load_config('configure.zcml', Products.DCWorkflow)
        try:
            factory = self.root.manage_addProduct[
                'CMFDefault'].addConfiguredSite
            factory('cmf', 'Products.CMFDefault:default', snapshot=False)
            self.site = self.root.cmf
            newSecurityManager(None, OmnipotentUser().__of__(self.site))
            self.site.invokeFactory('File', id='file')
            self.site.portal_workflow.doActionFor(self.site.file, 'publish')
            self.site.invokeFactory('Image', id='image')
            self.site.portal_workflow.doActionFor(self.site.image, 'publish')
            self.site.invokeFactory('Folder', id='subfolder')
            self.subfolder = self.site.subfolder
            self.workflow = self.site.portal_workflow
            transaction.savepoint(optimistic=True)  # Make sure we have _p_jars
        except:
            self.tearDown()
            raise
Example #9
0
    def setUp(self):
        import Products

        SecurityRequestTest.setUp(self)
        zcml.load_config('meta.zcml', Products.Five)
        zcml.load_config('permissions.zcml', Products.Five)
        zcml.load_config('content.zcml', Products.CMFCore)
Example #10
0
    def setUp(self):
        import Products

        SecurityRequestTest.setUp(self)
        zcml.load_config('meta.zcml', Products.Five)
        zcml.load_config('permissions.zcml', Products.Five)
        zcml.load_config('content.zcml', Products.CMFCore)
Example #11
0
 def setUp( self ):
     SecurityRequestTest.setUp(self)
     self.site = DummySite('site').__of__(self.root)
     sm = getSiteManager()
     utool = self.site._setObject( 'portal_url', DummyTool() )
     sm.registerUtility(self.site.portal_url, IURLTool)
     mtool = self.site._setObject( 'portal_membership', DummyTool() )
     sm.registerUtility(self.site.portal_membership, IMembershipTool)
Example #12
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     zcml.load_config('meta.zcml', Products.Five)
     zcml.load_config('permissions.zcml', Products.Five)
     zcml.load_config('configure.zcml', Products.GenericSetup)
     zcml.load_config('configure.zcml', Products.CMFCore)
     zcml.load_config('configure.zcml', Products.DCWorkflow)
     zcml.load_string(_TRAVERSE_ZCML)
Example #13
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     zcml.load_config('meta.zcml', Products.Five)
     zcml.load_config('permissions.zcml', Products.Five)
     zcml.load_config('configure.zcml', Products.GenericSetup)
     zcml.load_config('configure.zcml', Products.CMFCore)
     zcml.load_config('configure.zcml', Products.DCWorkflow)
     zcml.load_string(_TRAVERSE_ZCML)
Example #14
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     self.site = DummySite('site').__of__(self.root)
     sm = getSiteManager()
     utool = self.site._setObject('portal_url', DummyTool())
     sm.registerUtility(self.site.portal_url, IURLTool)
     mtool = self.site._setObject('portal_membership', DummyTool())
     sm.registerUtility(self.site.portal_membership, IMembershipTool)
Example #15
0
    def setUp(self):
        SecurityRequestTest.setUp(self)
        root = self.root
        root.addDummy = addDummy

        root._setObject('portal_types', TypesTool())
        tool = root.portal_types
        tool._setObject('Dummy Content', DummyFTI)
Example #16
0
 def setUp(self):
     PlacelessSetup.setUp(self)
     SecurityRequestTest.setUp(self)
     zcml.load_config('meta.zcml', Products.Five)
     zcml.load_config('permissions.zcml', Products.Five)
     zcml.load_config('configure.zcml', Products.GenericSetup)
     zcml.load_config('configure.zcml', Products.CMFCore)
     zcml.load_config('configure.zcml', Products.DCWorkflow)
Example #17
0
    def setUp( self ):
        SecurityRequestTest.setUp(self)
        root = self.root
        root.addDummy = addDummy

        root._setObject( 'portal_types', TypesTool() )
        tool = root.portal_types
        tool._setObject( 'Dummy', DummyFTI ) 
Example #18
0
 def setUp(self):
     PlacelessSetup.setUp(self)
     SecurityRequestTest.setUp(self)
     zcml.load_config('meta.zcml', Products.Five)
     zcml.load_config('permissions.zcml', Products.Five)
     zcml.load_config('configure.zcml', Products.GenericSetup)
     zcml.load_config('configure.zcml', Products.CMFCore)
     zcml.load_config('configure.zcml', Products.DCWorkflow)
Example #19
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     self.site = DummySite('site').__of__(self.root)
     self.site._setObject( 'portal_membership', DummyTool() )
     self.site._setObject( 'portal_types', TypesTool() )
     self.site._setObject( 'portal_url', DummyTool() )
     fti = FTIDATA_CMF15[0].copy()
     self.site.portal_types._setObject( 'Dummy Content 15', FTI(**fti) )
     self.site._setObject( 'foo', DummyContent() )
Example #20
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     self.site = DummySite('site').__of__(self.root)
     self.site._setObject('portal_membership', DummyTool())
     self.site._setObject('portal_types', TypesTool())
     self.site._setObject('portal_url', DummyTool())
     fti = FTIDATA_CMF15[0].copy()
     self.site.portal_types._setObject('Dummy Content 15', FTI(**fti))
     self.site._setObject('foo', DummyContent())
Example #21
0
    def setUp(self):
        SecurityRequestTest.setUp(self)

        root = self.root
        root._setObject( 'portal_actions', self._makeOne() )
        root._setObject( 'portal_url', URLTool() )
        root._setObject( 'foo', URLTool() )
        root._setObject('portal_membership', MembershipTool())
        self.tool = root.portal_actions
        self.tool.action_providers = ('portal_actions',)
Example #22
0
    def setUp(self):
        SecurityRequestTest.setUp(self)

        root = self.root
        root._setObject("portal_actions", self._makeOne())
        root._setObject("portal_url", URLTool())
        root._setObject("foo", URLTool())
        root._setObject("portal_membership", MembershipTool())
        root._setObject("portal_types", TypesTool())
        self.tool = root.portal_actions
        self.tool.action_providers = ("portal_actions",)
Example #23
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     self.site = DummySite('site').__of__(self.root)
     sm = getSiteManager()
     sm.registerUtility(self.site, ISiteRoot)
     self.site._setObject('portal_membership', DummyTool())
     sm.registerUtility(self.site.portal_membership, IMembershipTool)
     self.site._setObject('portal_types', TypesTool())
     sm.registerUtility(self.site.portal_types, ITypesTool)
     fti = FTIDATA_CMF15[0].copy()
     self.site.portal_types._setObject('Dummy Content 15', FTI(**fti))
     self.site._setObject('foo', DummyContent())
Example #24
0
    def setUp(self):

        SecurityRequestTest.setUp(self)

        root = self.root
        root._setObject('portal_actions', ActionsTool())
        root._setObject('foo', URLTool())
        root._setObject('portal_membership', MembershipTool())
        root._setObject('portal_types', TypesTool())
        self.tool = root.portal_actions
        self.ut = root.foo
        self.tool.action_providers = ('portal_actions', )
Example #25
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     self.site = DummySite('site').__of__(self.root)
     sm = getSiteManager()
     sm.registerUtility(self.site, ISiteRoot)
     self.site._setObject( 'portal_membership', DummyTool() )
     sm.registerUtility(self.site.portal_membership, IMembershipTool)
     self.site._setObject( 'portal_types', TypesTool() )
     sm.registerUtility(self.site.portal_types, ITypesTool)
     fti = FTIDATA_CMF15[0].copy()
     self.site.portal_types._setObject( 'Dummy Content 15', FTI(**fti) )
     self.site._setObject( 'foo', DummyContent() )
Example #26
0
 def setUp( self ):
     
     SecurityRequestTest.setUp(self)
     
     root = self.root
     root._setObject( 'portal_actions', ActionsTool() )
     root._setObject('foo', URLTool() )
     root._setObject('portal_membership', MembershipTool())
     root._setObject('portal_types', TypesTool())
     self.tool = root.portal_actions
     self.ut = root.foo
     self.tool.action_providers = ('portal_actions',)
Example #27
0
    def setUp(self):
        import Products.DCWorkflow

        SecurityRequestTest.setUp(self)
        setUpEvents()
        setUpTraversing()
        setUpGenericSetup()
        zcml.load_config('permissions.zcml', Products.Five)
        zcml.load_config('configure.zcml', Products.Five.browser)
        zcml.load_config('configure.zcml', Products.CMFCore)
        zcml.load_config('configure.zcml', Products.CMFDefault)
        zcml.load_config('configure.zcml', Products.DCWorkflow)
Example #28
0
    def setUp(self):
        SecurityRequestTest.setUp(self)

        root = self.root
        sm = getSiteManager()
        sm.registerUtility(root, ISiteRoot)
        root._setObject('portal_actions', self._makeOne())
        root._setObject('portal_url', URLTool())
        root._setObject('foo', URLTool())
        root._setObject('portal_membership', MembershipTool())
        self.tool = root.portal_actions
        self.tool.action_providers = ('portal_actions', )
Example #29
0
    def setUp(self):
        SecurityRequestTest.setUp(self)

        root = self.root
        sm = getSiteManager()
        sm.registerUtility(root, ISiteRoot)
        root._setObject( 'portal_actions', self._makeOne() )
        root._setObject( 'portal_url', URLTool() )
        root._setObject( 'foo', URLTool() )
        root._setObject('portal_membership', MembershipTool())
        self.tool = root.portal_actions
        self.tool.action_providers = ('portal_actions',)
Example #30
0
    def setUp(self):
        import Products.DCWorkflow

        SecurityRequestTest.setUp(self)
        setUpEvents()
        setUpTraversing()
        setUpGenericSetup()
        zcml.load_config('permissions.zcml', Products.Five)
        zcml.load_config('configure.zcml', Products.Five.browser)
        zcml.load_config('configure.zcml', Products.CMFCore)
        zcml.load_config('configure.zcml', Products.CMFDefault)
        zcml.load_config('configure.zcml', Products.DCWorkflow)
Example #31
0
    def setUp(self):
        from Products.CMFCore.TypesTool import FactoryTypeInformation as FTI

        SecurityRequestTest.setUp(self)
        setUpTraversing()
        zcml.load_config('permissions.zcml', Products.Five)
        zcml.load_config('configure.zcml', Products.Five.browser)
        zcml.load_config('configure.zcml', Products.CMFCore)

        self.site = DummySite('site').__of__(self.root)
        self.acl_users = self.site._setObject( 'acl_users', DummyUserFolder() )
        self.ttool = self.site._setObject( 'portal_types', self._makeOne() )
        fti = FTIDATA_DUMMY[0].copy()
        self.ttool._setObject( 'Dummy Content', FTI(**fti) )
Example #32
0
    def setUp(self):
        from Products.CMFCore.TypesTool import FactoryTypeInformation as FTI

        SecurityRequestTest.setUp(self)
        setUpTraversing()
        zcml.load_config('permissions.zcml', Products.Five)
        zcml.load_config('configure.zcml', Products.Five.browser)
        zcml.load_config('configure.zcml', Products.CMFCore)

        self.site = DummySite('site').__of__(self.root)
        self.acl_users = self.site._setObject('acl_users', DummyUserFolder())
        self.ttool = self.site._setObject('portal_types', self._makeOne())
        fti = FTIDATA_DUMMY[0].copy()
        self.ttool._setObject('Dummy Content', FTI(**fti))
Example #33
0
 def tearDown( self ):
     self._free_warning_output()
     SecurityRequestTest.tearDown( self )
     PlacelessSetup.tearDown(self)
 def tearDown(self):
     cleanUp()
     SecurityRequestTest.tearDown(self)
     self._free_warning_output()
 def setUp(self):
     self._trap_warning_output()
     SecurityRequestTest.setUp(self)
     self.site = DummySite('site').__of__(self.root)
     utool = self.site._setObject( 'portal_url', DummyTool() )
     mtool = self.site._setObject( 'portal_membership', DummyTool() )
Example #36
0
 def tearDown(self):
     cleanUp()
     SecurityRequestTest.tearDown(self)
Example #37
0
    def setUp( self ):

        SecurityRequestTest.setUp( self )
        self._clearTempDir()
Example #38
0
    def tearDown(self):

        self._clearTempDir()
        SecurityRequestTest.tearDown(self)
Example #39
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     self._trap_warning_output()
Example #40
0
 def setUp(self):
     self._trap_warning_output()
     SecurityRequestTest.setUp(self)
     self.site = DummySite('site').__of__(self.root)
     utool = self.site._setObject( 'portal_url', DummyTool() )
     mtool = self.site._setObject( 'portal_membership', DummyTool() )
Example #41
0
 def tearDown(self):
     SecurityRequestTest.tearDown(self)
     PlacelessSetup.tearDown(self)
Example #42
0
 def tearDown(self):
     SecurityRequestTest.tearDown(self)
     PlacelessSetup.tearDown(self)
Example #43
0
    def tearDown( self ):

        self._clearTempDir()
        SecurityRequestTest.tearDown( self )
Example #44
0
 def setUp( self ):
     SecurityRequestTest.setUp( self )
     self._trap_warning_output()
Example #45
0
 def tearDown(self):
     noSecurityManager()
     SecurityRequestTest.tearDown(self)
     cleanUp()
Example #46
0
 def tearDown(self):
     noSecurityManager()
     SecurityRequestTest.tearDown(self)
     cleanUp()
Example #47
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     self.site = DummySite('site').__of__(self.root)
     sm = getSiteManager()
     sm.registerUtility(self.site, ISiteRoot)
     sm.registerUtility(DummyTool(), IMembershipTool)
Example #48
0
 def setUp(self):
     SecurityRequestTest.setUp(self)
     setUpEvents()
Example #49
0
 def tearDown( self ):
     self._free_warning_output()
     SecurityRequestTest.tearDown( self )
     PlacelessSetup.tearDown(self)
Example #50
0
 def tearDown(self):
     cleanUp()
     SecurityRequestTest.tearDown(self)
     self._free_warning_output()
Example #51
0
    def setUp(self):

        SecurityRequestTest.setUp(self)
        self._clearTempDir()