def test_deserialization_tree(self): t1 = {1: 1, 2: 2, 3: 3, 4: {"a": "hello", "b": [1, 2, 3]}} t2 = {1: 1, 2: 2, 3: 3, 4: {"a": "hello", "b": "world\n\n\nEnd"}} ddiff = DeepDiff(t1, t2, view='tree') jsoned = ddiff.json ddiff2 = DeepDiff.from_json(jsoned) self.assertTrue('type_changes' in ddiff2)
def test_deserialization(self): t1 = {1: 1, 2: 2, 3: 3, 4: {"a": "hello", "b": [1, 2, 3]}} t2 = {1: 1, 2: 2, 3: 3, 4: {"a": "hello", "b": "world\n\n\nEnd"}} ddiff = DeepDiff(t1, t2) jsoned = ddiff.json ddiff2 = DeepDiff.from_json(jsoned) self.assertEqual(ddiff, ddiff2)
def test_deserialization_tree(self): ddiff = DeepDiff(t1, t2, view='tree') jsoned = ddiff.to_json_pickle() ddiff2 = DeepDiff.from_json(jsoned) assert 'type_changes' in ddiff2
def test_deserialization(self): ddiff = DeepDiff(t1, t2) jsoned = ddiff.to_json_pickle() ddiff2 = DeepDiff.from_json(jsoned) assert ddiff == ddiff2