def empty_creds_db() -> CloudFirestoreDatabase: with mock.patch("cdptools.databases.cloud_firestore_database.CloudFirestoreDatabase._initialize_creds_db"): db = CloudFirestoreDatabase("/fake/path/to/creds.json") db._credentials_path = "/fake/path/to/creds.json" db._root = mock.Mock(firestore.Client) db._root.collection.return_value = MockedCollection([]) return db
def creds_db() -> CloudFirestoreDatabase: with mock.patch( "cdptools.databases.cloud_firestore_database.CloudFirestoreDatabase._initialize_creds_db" # noqa: E501 ): db = CloudFirestoreDatabase("/fake/path/to/creds.json") db._credentials_path = "/fake/path/to/creds.json" db._root = mock.Mock(firestore.Client) db._root.collection.return_value = MockedCollection( [MockedDocument("0e3bd59c-3f07-452c-83cf-e9eebeb73af2", EVENT_VALUES)] ) return db