sharded collection document reload testcase
This commit is contained in:
parent
d79ae30f31
commit
ab60fd0490
@ -1226,6 +1226,17 @@ class DocumentTest(unittest.TestCase):
|
|||||||
self.assertEqual(person.name, "Mr Test User")
|
self.assertEqual(person.name, "Mr Test User")
|
||||||
self.assertEqual(person.age, 21)
|
self.assertEqual(person.age, 21)
|
||||||
|
|
||||||
|
def test_reload_sharded(self):
|
||||||
|
class Animal(Document):
|
||||||
|
superphylum = StringField()
|
||||||
|
meta = {'shard_key': ('superphylum',)}
|
||||||
|
|
||||||
|
Animal.drop_collection()
|
||||||
|
doc = Animal(superphylum = 'Deuterostomia')
|
||||||
|
doc.save()
|
||||||
|
doc.reload()
|
||||||
|
Animal.drop_collection()
|
||||||
|
|
||||||
def test_reload_referencing(self):
|
def test_reload_referencing(self):
|
||||||
"""Ensures reloading updates weakrefs correctly
|
"""Ensures reloading updates weakrefs correctly
|
||||||
"""
|
"""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user