Changeset 1752


Ignore:
Timestamp:
04/29/08 19:48:01 (2 years ago)
Author:
sgeulette
Message:

adapted TeleServices? tests

Location:
communesplone/TeleServices/tags/1.0/tests
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • communesplone/TeleServices/tags/1.0/tests/BaseTeleServicesTestCase.py

    r1117 r1752  
    9898        #we add the role TeleServicesManager 
    9999        #uf.portal_role_manager.addRole("TeleServicesManager", "TeleServicesManager", "A manager for TeleServices") 
    100         uf.userFolderAddUser('member', 'member', ['Member', ], []) 
    101         uf.userFolderAddUser('member2', 'member2', ['Member', ], []) 
    102         uf.userFolderAddUser('ptsmanager', 'ptsmanager', ['PopulationTSManager', 'Member', ], []) 
    103         uf.userFolderAddUser('wtsmanager', 'wtsmanager', ['WorkTSManager', 'Member', ], []) 
    104         uf.userFolderAddUser('admin', 'admin', ['Manager', 'Member', ], []) 
    105         uf.userFolderAddUser('anon', 'anon', ['Anonymous', ], []) 
     100        self.createUser('member', ('Member',)) 
     101        self.createUser('member2', ('Member',)) 
     102        self.createUser('ptsmanager', ('Member','PopulationTSManager')) 
     103        self.createUser('wtsmanager', ('Member','WorkTSManager')) 
     104        self.createUser('admin', ('Member','Manager')) 
     105        self.createUser('anon', ('Anonymous',)) 
     106 
     107#        prg.addMember('anon', 'anon', roles=('Anonymous',)) 
    106108        #we create the memberarea for member, tsmanager and admin 
    107109        self.createMemberarea("member") 
     
    135137        request.set('SESSION', sdm.getSessionData()) 
    136138        self.logout() 
     139 
     140    def createUser(self, username, roles): 
     141        """ create a user with the good roles """ 
     142        pms = self.portal.portal_membership 
     143        pms.addMember(username, 'password', [], []) 
     144        self.setRoles(roles, name=username) 
    137145 
    138146    def createExamples(self): 
  • communesplone/TeleServices/tags/1.0/tests/testDemandTypeTermWorkflow.py

    r948 r1752  
    6666        BaseTeleServicesTestCase.afterSetup(self) 
    6767 
     68 
    6869    # Manually created methods 
    6970 
     
    170171        self.wft.doActionFor(term_obj, 'disable') 
    171172        self.assertEquals(self.wft.getInfoFor(term_obj, 'review_state'), "disabled") 
    172         #the Owner have the 'View', 'Access contents information' but not 'Modify portal content' 
     173        #the member have the 'View', 'Access contents information' but not 'Modify portal content' 
    173174        self.login("member") 
    174175        sm = getSecurityManager() 
Note: See TracChangeset for help on using the changeset viewer.