diff --git a/packages/server/src/api/controllers/row/internal.js b/packages/server/src/api/controllers/row/internal.js index d429c14cc7..b500ce7fd3 100644 --- a/packages/server/src/api/controllers/row/internal.js +++ b/packages/server/src/api/controllers/row/internal.js @@ -351,6 +351,11 @@ exports.bulkDestroy = async ctx => { } exports.search = async ctx => { + // Fetch the whole table when running tests, as search doesn't work + if (env.isTest()) { + return { rows: await exports.fetch(ctx) } + } + const appId = ctx.appId const { tableId } = ctx.params const db = new CouchDB(appId)