| { | |
| "tests": [ | |
| { | |
| "description": "delete: delete with exists precondition", | |
| "comment": "Delete supports an exists precondition.", | |
| "delete": { | |
| "docRefPath": "projects/projectID/databases/(default)/documents/C/d", | |
| "precondition": { | |
| "exists": true | |
| }, | |
| "request": { | |
| "database": "projects/projectID/databases/(default)", | |
| "writes": [ | |
| { | |
| "delete": "projects/projectID/databases/(default)/documents/C/d", | |
| "currentDocument": { | |
| "exists": true | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| } | |
| ] | |
| } |