Spaces:
Sleeping
Sleeping
| from server.patch_engine import apply_patch | |
| def test_apply_json_patch(): | |
| source = "a = 1\nb = 2\n" | |
| patched, changed = apply_patch(source, '[{"line_no": 2, "content": "b = 3"}]') | |
| assert patched == "a = 1\nb = 3\n" | |
| assert changed == 1 | |
| def test_apply_full_source_patch(): | |
| source = "a = 1\n" | |
| patched, changed = apply_patch(source, "a = 2\n") | |
| assert patched == "a = 2\n" | |
| assert changed == 1 | |