to_json test updates #420
This commit is contained in:
parent
b66cdc8fa0
commit
7a97d42338
@ -31,6 +31,10 @@ class TestJson(unittest.TestCase):
|
|||||||
|
|
||||||
doc = Doc(string="Hi", embedded_field=Embedded(string="Hi"))
|
doc = Doc(string="Hi", embedded_field=Embedded(string="Hi"))
|
||||||
|
|
||||||
|
doc_json = doc.to_json(sort_keys=True, separators=(',', ':'))
|
||||||
|
expected_json = """{"embedded_field":{"string":"Hi"},"string":"Hi"}"""
|
||||||
|
self.assertEqual(doc_json, expected_json)
|
||||||
|
|
||||||
self.assertEqual(doc, Doc.from_json(doc.to_json()))
|
self.assertEqual(doc, Doc.from_json(doc.to_json()))
|
||||||
|
|
||||||
def test_json_complex(self):
|
def test_json_complex(self):
|
||||||
|
@ -3327,7 +3327,7 @@ class QuerySetTest(unittest.TestCase):
|
|||||||
Doc(string="Bye", embedded_field=Embedded(string="Bye")).save()
|
Doc(string="Bye", embedded_field=Embedded(string="Bye")).save()
|
||||||
|
|
||||||
Doc().save()
|
Doc().save()
|
||||||
json_data = Doc.objects.to_json()
|
json_data = Doc.objects.to_json(sort_keys=True, separators=(',', ':'))
|
||||||
doc_objects = list(Doc.objects)
|
doc_objects = list(Doc.objects)
|
||||||
|
|
||||||
self.assertEqual(doc_objects, Doc.objects.from_json(json_data))
|
self.assertEqual(doc_objects, Doc.objects.from_json(json_data))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user