1{ 2 "tests": [ 3 { 4 "description": "set-merge: Delete with merge", 5 "comment": "A Delete sentinel can appear with a merge option.", 6 "set": { 7 "docRefPath": "projects/projectID/databases/(default)/documents/C/d", 8 "option": { 9 "fields": [ 10 { 11 "field": [ 12 "a" 13 ] 14 }, 15 { 16 "field": [ 17 "b", 18 "c" 19 ] 20 } 21 ] 22 }, 23 "jsonData": "{\"a\": 1, \"b\": {\"c\": \"Delete\"}}", 24 "request": { 25 "database": "projects/projectID/databases/(default)", 26 "writes": [ 27 { 28 "update": { 29 "name": "projects/projectID/databases/(default)/documents/C/d", 30 "fields": { 31 "a": { 32 "integerValue": "1" 33 } 34 } 35 }, 36 "updateMask": { 37 "fieldPaths": [ 38 "a", 39 "b.c" 40 ] 41 } 42 } 43 ] 44 } 45 } 46 } 47 ] 48} 49