UNPKG

@electric-sql/drivers

Version:

ElectricSQL database drivers.

35 lines 680 B
class MockDatabase { constructor(dbName, fail) { this.dbName = dbName; this.fail = fail; } executeAsync() { const _array = [ { column1: "text1", column2: "text2" } ]; return this.resolveIfNotFail({ rowsAffected: 1, rows: { _array, length: 1, item: (idx) => _array[idx] } }); } executeBatchAsync() { return this.resolveIfNotFail({ rowsAffected: 1 }); } resolveIfNotFail(value) { if (typeof this.fail !== "undefined") { return Promise.reject(this.fail); } return Promise.resolve(value); } } export { MockDatabase }; //# sourceMappingURL=mock.js.map