Changeset 2339 in products
- Timestamp:
- May 19, 2010 7:54:46 AM (14 years ago)
- Location:
- quintagroup.referencedatagridfield/branches/plone4/quintagroup/referencedatagridfield/tests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.referencedatagridfield/branches/plone4/quintagroup/referencedatagridfield/tests/base.py
r2337 r2339 6 6 from Products.Five import fiveconfigure 7 7 from Testing import ZopeTestCase as ztc 8 from AccessControl import getSecurityManager 9 from AccessControl.SecurityManagement import setSecurityManager 8 10 9 11 from Products.Archetypes.tests.utils import makeContent … … 42 44 def createDemo(self): 43 45 # Create tested content 46 sm = getSecurityManager() 44 47 self.loginAsPortalOwner() 45 if not 'demo' in self.portal.objectIds(): 46 makeContent(self.portal, portal_type='ReferenceDataGridDemoType', id='demo') 47 self.demo = self.portal.demo 48 self.demo.setTitle('Reference DataGrid Field Demo') 49 self.demo.reindexObject() 50 if not 'doc' in self.portal.objectIds(): 51 makeContent(self.portal, portal_type='Document', id='doc') 52 self.doc = self.portal.doc 53 self.doc.setTitle('Test Document') 54 self.doc.reindexObject() 55 self.logout() 56 57 # def createDefaultStructure(self): 58 # if 'layer1' not in self.portal.objectIds(): 59 # self.setRoles(['Manager']) 60 # makeContent(self.portal, portal_type='Folder', id='layer1') 61 # self.portal.layer1.setTitle('Layer1') 62 # self.portal.layer1.reindexObject() 63 # makeContent(self.portal.layer1, portal_type='Folder', id='layer2') 64 # self.folder = self.portal.layer1.layer2 65 # self.folder.setTitle('Layer2') 66 # self.folder.reindexObject() 67 # self.setRoles(['Member']) 68 # return self.portal.layer1.layer2 69 70 # def removeDefaultStructure(self): 71 # if 'layer1' in self.portal.objectIds(): 72 # self.portal._delObject('layer1') 73 48 try: 49 if not 'demo' in self.portal.objectIds(): 50 makeContent(self.portal, portal_type='ReferenceDataGridDemoType', id='demo') 51 self.demo = self.portal.demo 52 self.demo.setTitle('Reference DataGrid Field Demo') 53 self.demo.reindexObject() 54 if not 'doc' in self.portal.objectIds(): 55 makeContent(self.portal, portal_type='Document', id='doc') 56 self.doc = self.portal.doc 57 self.doc.setTitle('Test Document') 58 self.doc.reindexObject() 59 finally: 60 setSecurityManager(sm) 74 61 75 62 class TestCase(MixIn, ptc.PloneTestCase): -
quintagroup.referencedatagridfield/branches/plone4/quintagroup/referencedatagridfield/tests/testField.py
r2338 r2339 6 6 7 7 8 class Test ReferenceDataGridField(TestCase):8 class TestField(TestCase): 9 9 """ ReferenceDataGridField unit tests """ 10 10 11 11 def afterSetUp(self): 12 self.loginAsPortalOwner() 12 13 self.createDemo() 13 self.loginAsPortalOwner()14 14 self.refcat = self.portal.reference_catalog 15 15 self.field = self.demo.getField('demo_rdgf') … … 117 117 def test_suite(): 118 118 return unittest.TestSuite([ 119 unittest.makeSuite(Test ReferenceDataGridField),119 unittest.makeSuite(TestField), 120 120 ])
Note: See TracChangeset
for help on using the changeset viewer.