From c1d9ed5dee4dcb06a6d37f1d8e561b15867bee09 Mon Sep 17 00:00:00 2001 From: Andrew Belu Date: Wed, 29 Apr 2015 18:01:24 -0400 Subject: [PATCH] Adding into queryset test defect reproduced for issue #943 Issue link: https://github.com/MongoEngine/mongoengine/issues/943 --- tests/queryset/queryset.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/queryset/queryset.py b/tests/queryset/queryset.py index 6cbac4956..2ad74f332 100644 --- a/tests/queryset/queryset.py +++ b/tests/queryset/queryset.py @@ -3405,6 +3405,18 @@ class Post(Document): self.assertEqual( 10, Post.objects.limit(5).skip(5).count(with_limit_and_skip=False)) + count = 0 + posts = Post.objects.limit(5) + + for i in xrange(0, 10): + try: + posts[i] + count += 1 + except IndexError: + pass + + self.assertEqual(count, 5) + def test_count_and_none(self): """Test count works with None()"""