# DO NOT MODIFY. This file was generated by # github.com/GoogleCloudPlatform/google-cloud-common/testing/firestore/cmd/generate-firestore-tests/generate-firestore-tests.go. # Changes should be ordered with deletes first, then additions, then mods, each in # query order. Old indices refer to the immediately previous state, not the # previous snapshot description: "listen: multiple documents, added, deleted and updated" listen: < responses: < document_change: < document: < name: "projects/projectID/databases/(default)/documents/C/d1" fields: < key: "a" value: < integer_value: 3 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > target_ids: 1 > > responses: < document_change: < document: < name: "projects/projectID/databases/(default)/documents/C/d3" fields: < key: "a" value: < integer_value: 1 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > target_ids: 1 > > responses: < document_change: < document: < name: "projects/projectID/databases/(default)/documents/C/d2" fields: < key: "a" value: < integer_value: 1 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > target_ids: 1 > > responses: < document_change: < document: < name: "projects/projectID/databases/(default)/documents/C/d4" fields: < key: "a" value: < integer_value: 2 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > target_ids: 1 > > responses: < target_change: < target_change_type: CURRENT > > responses: < target_change: < read_time: < seconds: 2 > > > responses: < document_change: < document: < name: "projects/projectID/databases/(default)/documents/C/d5" fields: < key: "a" value: < integer_value: 4 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > target_ids: 1 > > responses: < document_delete: < document: "projects/projectID/databases/(default)/documents/C/d3" > > responses: < document_change: < document: < name: "projects/projectID/databases/(default)/documents/C/d1" fields: < key: "a" value: < integer_value: -1 > > create_time: < seconds: 1 > update_time: < seconds: 3 > > target_ids: 1 > > responses: < document_change: < document: < name: "projects/projectID/databases/(default)/documents/C/d6" fields: < key: "a" value: < integer_value: 3 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > target_ids: 1 > > responses: < document_delete: < document: "projects/projectID/databases/(default)/documents/C/d2" > > responses: < document_change: < document: < name: "projects/projectID/databases/(default)/documents/C/d4" fields: < key: "a" value: < integer_value: -2 > > create_time: < seconds: 1 > update_time: < seconds: 3 > > target_ids: 1 > > responses: < target_change: < read_time: < seconds: 4 > > > snapshots: < docs: < name: "projects/projectID/databases/(default)/documents/C/d2" fields: < key: "a" value: < integer_value: 1 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > docs: < name: "projects/projectID/databases/(default)/documents/C/d3" fields: < key: "a" value: < integer_value: 1 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > docs: < name: "projects/projectID/databases/(default)/documents/C/d4" fields: < key: "a" value: < integer_value: 2 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > docs: < name: "projects/projectID/databases/(default)/documents/C/d1" fields: < key: "a" value: < integer_value: 3 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > changes: < kind: ADDED doc: < name: "projects/projectID/databases/(default)/documents/C/d2" fields: < key: "a" value: < integer_value: 1 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > old_index: -1 > changes: < kind: ADDED doc: < name: "projects/projectID/databases/(default)/documents/C/d3" fields: < key: "a" value: < integer_value: 1 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > old_index: -1 new_index: 1 > changes: < kind: ADDED doc: < name: "projects/projectID/databases/(default)/documents/C/d4" fields: < key: "a" value: < integer_value: 2 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > old_index: -1 new_index: 2 > changes: < kind: ADDED doc: < name: "projects/projectID/databases/(default)/documents/C/d1" fields: < key: "a" value: < integer_value: 3 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > old_index: -1 new_index: 3 > read_time: < seconds: 2 > > snapshots: < docs: < name: "projects/projectID/databases/(default)/documents/C/d4" fields: < key: "a" value: < integer_value: -2 > > create_time: < seconds: 1 > update_time: < seconds: 3 > > docs: < name: "projects/projectID/databases/(default)/documents/C/d1" fields: < key: "a" value: < integer_value: -1 > > create_time: < seconds: 1 > update_time: < seconds: 3 > > docs: < name: "projects/projectID/databases/(default)/documents/C/d6" fields: < key: "a" value: < integer_value: 3 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > docs: < name: "projects/projectID/databases/(default)/documents/C/d5" fields: < key: "a" value: < integer_value: 4 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > changes: < kind: REMOVED doc: < name: "projects/projectID/databases/(default)/documents/C/d2" fields: < key: "a" value: < integer_value: 1 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > new_index: -1 > changes: < kind: REMOVED doc: < name: "projects/projectID/databases/(default)/documents/C/d3" fields: < key: "a" value: < integer_value: 1 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > new_index: -1 > changes: < kind: ADDED doc: < name: "projects/projectID/databases/(default)/documents/C/d6" fields: < key: "a" value: < integer_value: 3 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > old_index: -1 new_index: 2 > changes: < kind: ADDED doc: < name: "projects/projectID/databases/(default)/documents/C/d5" fields: < key: "a" value: < integer_value: 4 > > create_time: < seconds: 1 > update_time: < seconds: 1 > > old_index: -1 new_index: 3 > changes: < kind: MODIFIED doc: < name: "projects/projectID/databases/(default)/documents/C/d4" fields: < key: "a" value: < integer_value: -2 > > create_time: < seconds: 1 > update_time: < seconds: 3 > > > changes: < kind: MODIFIED doc: < name: "projects/projectID/databases/(default)/documents/C/d1" fields: < key: "a" value: < integer_value: -1 > > create_time: < seconds: 1 > update_time: < seconds: 3 > > old_index: 1 new_index: 1 > read_time: < seconds: 4 > > >