diff options
Diffstat (limited to 'tests.py')
| -rwxr-xr-x | tests.py | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -3,6 +3,7 @@ from __future__ import unicode_literals +import json import doctest import unittest import jsonpatch @@ -192,6 +193,12 @@ class EqualityTestCase(unittest.TestCase): self.assertFalse(patch == p) self.assertFalse(patch == None) + def test_str(self): + patch_obj = [ { "op": "add", "path": "/child", "value": { "grandchild": { } } } ] + patch = jsonpatch.JsonPatch(patch_obj) + + self.assertEqual(json.dumps(patch_obj), str(patch)) + self.assertEqual(json.dumps(patch_obj), patch.to_string()) |
