Changeset 1402
- Timestamp:
- 09/09/08 13:15:40 (3 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
pleiades.policy/trunk/pleiades/policy/tests/test_create_name.py
r1396 r1402 7 7 8 8 def afterSetUp(self): 9 self.portal.error_log._ignored_exceptions = ()10 9 self.workflow = getToolByName(self.portal, 'portal_workflow') 11 10 self.acl_users = getToolByName(self.portal, 'acl_users') 12 11 self.names = self.portal['names'] 12 self.locations = self.portal['locations'] 13 13 self.names.manage_addLocalRoles('member', ['Contributor']) 14 self.locations.manage_addLocalRoles('member', ['Contributor']) 14 15 self.acl_users._doAddUser('member', 'secret', ['Member',],[]) 15 16 self.setRoles(('Manager',)) 16 17 self.workflow.doActionFor(self.names, 'submit') 17 18 self.workflow.doActionFor(self.names, 'publish') 19 self.workflow.doActionFor(self.locations, 'submit') 20 self.workflow.doActionFor(self.locations, 'publish') 18 21 19 22 def test_create_name(self): … … 30 33 self.assertEquals(u'Foo Bar', name.nameTransliterated) 31 34 35 def test_create_location(self): 36 self.login('member') 37 lid = self.locations.invokeFactory( 38 'Location', 39 geometry='Point: [0.0, 0.0]', 40 ) 41 location = self.portal['locations'][lid] 42 self.assertEquals('Point: [0.0, 0.0]', location.getGeometry()) 43 32 44 def test_suite(): 33 45 suite = unittest.TestSuite()
