server/test/unittest_ldapuser.py
changeset 3436 1e927f7ccb23
parent 2968 0e3460341023
child 3589 a5432f99f2d9
equal deleted inserted replaced
3435:84036ad2c82d 3436:1e927f7ccb23
   245                                               ['users', 'cochon'],
   245                                               ['users', 'cochon'],
   246                                               ['users', 'syt']])
   246                                               ['users', 'syt']])
   247 
   247 
   248     def test_cd_restriction(self):
   248     def test_cd_restriction(self):
   249         rset = self.sexecute('CWUser X WHERE X creation_date > "2009-02-01"')
   249         rset = self.sexecute('CWUser X WHERE X creation_date > "2009-02-01"')
   250         self.assertEquals(len(rset), 2) # admin/anon but no ldap user since it doesn't support creation_date
   250         # admin/anon but no ldap user since it doesn't support creation_date
       
   251         self.assertEquals(sorted(e.login for e in rset.entities()),
       
   252                           ['admin', 'anon'])
   251 
   253 
   252     def test_union(self):
   254     def test_union(self):
   253         afeids = self.sexecute('State X')
   255         afeids = self.sexecute('State X')
   254         ueids = self.sexecute('CWUser X')
   256         ueids = self.sexecute('CWUser X')
   255         rset = self.sexecute('(Any X WHERE X is State) UNION (Any X WHERE X is CWUser)')
   257         rset = self.sexecute('(Any X WHERE X is State) UNION (Any X WHERE X is CWUser)')