From ee5686e91ab9dec45c0d98d22d20c17864f02e0f Mon Sep 17 00:00:00 2001 From: Ali Turki Date: Mon, 7 Aug 2017 11:12:15 +0100 Subject: [PATCH] test case for #1602 --- tests/queryset/queryset.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/queryset/queryset.py b/tests/queryset/queryset.py index ac545629..57126ac0 100644 --- a/tests/queryset/queryset.py +++ b/tests/queryset/queryset.py @@ -5133,6 +5133,16 @@ class QuerySetTest(unittest.TestCase): # in a way we'd expect) should raise a TypeError, too self.assertRaises(TypeError, BlogPost.objects(authors__in=author).count) + def test_create_count(self): + self.Person.drop_collection() + self.Person.objects.create(name="Foo") + self.Person.objects.create(name="Bar") + self.Person.objects.create(name="Baz") + self.assertEqual(self.Person.objects.count(with_limit_and_skip=True), 3) + + newPerson = self.Person.objects.create(name="Foo_1") + self.assertEqual(self.Person.objects.count(with_limit_and_skip=True), 4) + if __name__ == '__main__': unittest.main()