From 100c6450dcbfa91c2b8e4bee22a765aaad6b9b77 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Fri, 25 Aug 2023 15:50:29 +0100 Subject: [PATCH] Update view tests --- .../src/sdk/app/views/tests/views.spec.ts | 61 +++++++++---------- 1 file changed, 30 insertions(+), 31 deletions(-) diff --git a/packages/server/src/sdk/app/views/tests/views.spec.ts b/packages/server/src/sdk/app/views/tests/views.spec.ts index 833a0c9bdc..2314f362e9 100644 --- a/packages/server/src/sdk/app/views/tests/views.spec.ts +++ b/packages/server/src/sdk/app/views/tests/views.spec.ts @@ -121,25 +121,21 @@ describe("table sdk", () => { expect(res).toEqual({ ...view, schema: { - ...basicTable.schema, name: { - type: "string", - name: "name", + ...basicTable.schema.name, visible: true, - order: 2, - width: 80, - constraints: { - type: "string", - }, + }, + description: { + ...basicTable.schema.description, + visible: false, }, id: { - type: "number", - name: "id", + ...basicTable.schema.id, visible: true, - order: 1, - constraints: { - type: "number", - }, + }, + hiddenField: { + ...basicTable.schema.hiddenField, + visible: false, }, }, }) @@ -160,24 +156,27 @@ describe("table sdk", () => { const res = enrichSchema(view, basicTable.schema) - expect(res).toEqual( - expect.objectContaining({ - ...view, - schema: { - ...basicTable.schema, - name: { - type: "string", - name: "name", - order: 2, - visible: true, - width: 80, - constraints: { - type: "string", - }, - }, + expect(res).toEqual({ + ...view, + schema: { + name: { + ...basicTable.schema.name, + visible: true, }, - }) - ) + description: { + ...basicTable.schema.description, + visible: false, + }, + id: { + ...basicTable.schema.id, + visible: false, + }, + hiddenField: { + ...basicTable.schema.hiddenField, + visible: false, + }, + }, + }) }) it("if the view schema overrides the schema UI, the table schema should be overridden", async () => {