def test_update(): pod = Pod( None, { 'metadata': { 'name': 'john', 'kind': 'test' }, 'annotations': 'a long string' }) pod.obj = {'metadata': {'name': 'john'}} pod.api = MagicMock() pod.api.patch.return_value.json.return_value = obj_merge( pod.obj, pod._original_obj, False) pod.update(is_strategic=False) assert pod.metadata == {'name': 'john'} assert pod.annotations == {}
def test_update(): pod = Pod( None, { "metadata": { "name": "john", "kind": "test" }, "annotations": "a long string" }, ) pod.obj = {"metadata": {"name": "john"}} pod.api = MagicMock() pod.api.patch.return_value.json.return_value = obj_merge( pod.obj, pod._original_obj, False) pod.update(is_strategic=False) assert pod.metadata == {"name": "john"} assert pod.annotations == {}