From 9f36bdc6c18f74f7855b7b1083e27c2bc5f57ae2 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Tue, 18 Jul 2023 11:00:29 +0200 Subject: [PATCH] Reuse config --- .../server/src/api/routes/tests/row.spec.ts | 24 ++++++------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/packages/server/src/api/routes/tests/row.spec.ts b/packages/server/src/api/routes/tests/row.spec.ts index 7a5b85bd83..35dc453ed9 100644 --- a/packages/server/src/api/routes/tests/row.spec.ts +++ b/packages/server/src/api/routes/tests/row.spec.ts @@ -687,7 +687,7 @@ describe("/rows", () => { }) }) - describe.only("view search", () => { + describe("view search", () => { function priceTable(): Table { return { name: "table", @@ -711,24 +711,14 @@ describe("/rows", () => { it("returns table rows from view", async () => { const table = await config.createTable(priceTable()) - const rows = await Promise.all( - Array(10) - .fill({}) - .map(() => config.createRow({ tableId: table._id })) - ) - const view: ViewV2 = { - name: generator.guid(), - tableId: table._id!, - } - const createViewResponse = await request - .post(`/api/views/v2`) - .send(view) - .set(config.defaultHeaders()) - .expect("Content-Type", /json/) - .expect(200) + const rows = [] + for (let i = 0; i < 10; i++) + rows.push(await config.createRow({ tableId: table._id })) + + const createViewResponse = await config.api.viewV2.create() const response = await request - .get(`/api/views/v2/${createViewResponse.body._id}/search`) + .get(`/api/views/v2/${createViewResponse._id}/search`) .set(config.defaultHeaders()) .expect("Content-Type", /json/) .expect(200)