From 9cf401162be1ef04895671b62161b4284b95b105 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Sun, 23 Jul 2023 22:40:53 +0200 Subject: [PATCH] Add views --- packages/server/src/api/routes/tests/row.spec.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/server/src/api/routes/tests/row.spec.ts b/packages/server/src/api/routes/tests/row.spec.ts index ba0afd1fcf..e6be3a5cfc 100644 --- a/packages/server/src/api/routes/tests/row.spec.ts +++ b/packages/server/src/api/routes/tests/row.spec.ts @@ -842,7 +842,7 @@ describe("/rows", () => { }) }) - it("when schema is defined, no other columns are returnd", async () => { + it("when schema is defined, no other columns are returned", async () => { const table = await config.createTable(userTable()) const rows = [] for (let i = 0; i < 10; i++) { @@ -865,5 +865,14 @@ describe("/rows", () => { expect.arrayContaining(rows.map(r => ({ name: r.name }))) ) }) + + it("views without data can be returned", async () => { + const table = await config.createTable(userTable()) + + const createViewResponse = await config.api.viewV2.create() + const response = await config.api.viewV2.search(createViewResponse.id) + + expect(response.body.rows).toHaveLength(0) + }) }) })