def test_qs_from_list(self): user1 = User.objects.create(username='******') user2 = User.objects.create(username='******') user3 = User.objects.create(username='******') users = [user1, user3] qs = QuerySetFromIter(users) self.assertEqual(len(qs), 2) self.assertEqual(qs.count(), 2) self.assertEqual(qs[0], user1) self.assertEqual(qs[1], user3)
def test_empty_qs_from_model(self): qs = QuerySetFromIter(model=User) self.assertEqual(len(qs), 0) self.assertEqual(qs.count(), 0) self.assertEqual(qs.model, User)