def test_normal_search(self): users = XUser.filter(self.http_req, {'email': '*****@*****.**'}) self.assertEqual(len(users), 1) user = users[0] self.assertEqual(user['id'], self.user2.pk) self.assertEqual(user['username'], self.user2.username) users = XUser.filter(self.http_req, { 'pk__in': [self.user1.pk, self.user2.pk, self.user3.pk], 'is_active': True }) self.assertEqual(len(users), 2)
def test_normal_search(self): users = XUser.filter(self.http_req, {'email': '*****@*****.**'}) self.assertEqual(len(users), 1) for user in users: self.assertEqual(user['id'], self.user2.pk) self.assertEqual(user['username'], self.user2.username) users = XUser.filter(self.http_req, { 'username__startswith': 'user ', 'is_active': True }) self.assertEqual(len(users), 2)
def test_search_by_groups(self): users = XUser.filter(self.http_req, {'groups__name': self.group_reviewer.name}) self.assertEqual(len(users), 2)