summaryrefslogtreecommitdiff
path: root/tests/regressiontests/mongodb/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/regressiontests/mongodb/tests.py')
-rw-r--r--tests/regressiontests/mongodb/tests.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/regressiontests/mongodb/tests.py b/tests/regressiontests/mongodb/tests.py
index 831752e052..95560755b6 100644
--- a/tests/regressiontests/mongodb/tests.py
+++ b/tests/regressiontests/mongodb/tests.py
@@ -58,13 +58,20 @@ class MongoTestCase(TestCase):
self.assertFalse(hasattr(b, "_current_group_cache"))
self.assertEqual(b.current_group, e)
+ def test_exists(self):
+ self.assertFalse(Artist.objects.filter(name="Brian May").exists())
+ Artist.objects.create(name="Brian May")
+ self.assertTrue(Artist.objects.filter(name="Brian May").exists())
+
def test_not_equals(self):
q = Group.objects.create(name="Queen", year_formed=1971)
e = Group.objects.create(name="The E Street Band", year_formed=1972)
+ b = Group.objects.create(name="The Beetles")
self.assertQuerysetEqual(
Group.objects.exclude(year_formed=1972), [
"Queen",
+ "The Beetles",
],
lambda g: g.name,
)