server/test/unittest_ldapuser.py
branchstable
changeset 8680 2bb3021f4ffe
parent 8679 cf4dacc80976
child 8681 48731a0d3df8
equal deleted inserted replaced
8679:cf4dacc80976 8680:2bb3021f4ffe
   257         self.assertTrue(e.creation_date)
   257         self.assertTrue(e.creation_date)
   258         self.assertTrue(e.modification_date)
   258         self.assertTrue(e.modification_date)
   259         source.pull_data(self.session)
   259         source.pull_data(self.session)
   260         rset = self.sexecute('CWUser X WHERE X login %(login)s', {'login': 'syt'})
   260         rset = self.sexecute('CWUser X WHERE X login %(login)s', {'login': 'syt'})
   261         self.assertEqual(len(rset), 1)
   261         self.assertEqual(len(rset), 1)
   262         # test some password has been set
       
   263         cu = self.session.system_sql('SELECT cw_upassword FROM cw_CWUser WHERE cw_eid=%s' % rset[0][0])
       
   264         value = str(cu.fetchall()[0][0])
       
   265         self.assertEqual(value, '{SSHA}v/8xJQP3uoaTBZz1T7Y0B3qOxRN1cj7D')
       
   266         self.assertTrue(self.repo.system_source.authenticate(
   262         self.assertTrue(self.repo.system_source.authenticate(
   267                 self.session, 'syt', password='syt'))
   263                 self.session, 'syt', password='syt'))
   268 
   264 
   269 
   265 
   270 class LDAPUserSourceTC(LDAPFeedSourceTC):
   266 class LDAPUserSourceTC(LDAPFeedSourceTC):