test/unittest_rset.py
branchstable
changeset 9331 c6f54ed6b60a
parent 8900 010a59e12d89
child 9347 bd841d6ae723
equal deleted inserted replaced
9330:45e0034e2a73 9331:c6f54ed6b60a
   179             return entity.login != 'nico'
   179             return entity.login != 'nico'
   180 
   180 
   181         rs2 = rs.filtered_rset(test_filter)
   181         rs2 = rs.filtered_rset(test_filter)
   182         self.assertEqual(len(rs2), 2)
   182         self.assertEqual(len(rs2), 2)
   183         self.assertEqual([login for _, login in rs2], ['adim', 'syt'])
   183         self.assertEqual([login for _, login in rs2], ['adim', 'syt'])
       
   184         self.assertEqual(rs2.description, rs.description[1:])
   184 
   185 
   185     def test_transform(self):
   186     def test_transform(self):
   186         rs = ResultSet([[12, 'adim'], [13, 'syt'], [14, 'nico']],
   187         rs = ResultSet([[12, 'adim'], [13, 'syt'], [14, 'nico']],
   187                        'Any U,L where U is CWUser, U login L',
   188                        'Any U,L where U is CWUser, U login L',
   188                        description=[['CWUser', 'String']] * 3)
   189                        description=[['CWUser', 'String']] * 3)