From d6e9d7defe588dec6dc4ac5cd89fbb847f115c0d Mon Sep 17 00:00:00 2001 From: Daniel Spaude Date: Mon, 21 Nov 2022 22:44:22 +0300 Subject: [PATCH] qrcode: playwright tests (WIP) --- tests/playwright/tests/columnQrCode.spec.ts | 28 +++++++++++---------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/tests/playwright/tests/columnQrCode.spec.ts b/tests/playwright/tests/columnQrCode.spec.ts index cb89c08ab1..e90bb6ac32 100644 --- a/tests/playwright/tests/columnQrCode.spec.ts +++ b/tests/playwright/tests/columnQrCode.spec.ts @@ -47,19 +47,6 @@ test.describe('Virtual Columns', () => { await dashboard.closeTab({ title: 'Team & Auth' }); await dashboard.treeView.openTable({ title: 'City' }); - await dashboard.grid.column.create({ - title: 'QrCode1', - type: 'QrCode', - qrCodeValueColumnTitle: 'City', - }); - - await dashboard.grid.cell.verifyQrCodeCell({ - index: 0, - columnHeader: 'QrCode1', - expectedSrcValue: expectedQrCodeCellValues[0], - }); - - await qrCodeVerify('QrCode1', expectedQrCodeCellValues); // We expect that the QR code column is deleted // when the column that is referenced by the QR code column gets deleted. @@ -75,6 +62,21 @@ test.describe('Virtual Columns', () => { await grid.column.delete({ title: 'column_name_a' }); await grid.column.verify({ title: 'QrCode2', isVisible: false }); + + await dashboard.grid.column.create({ + title: 'QrCode1', + type: 'QrCode', + qrCodeValueColumnTitle: 'City', + }); + + await dashboard.grid.cell.verifyQrCodeCell({ + index: 0, + columnHeader: 'QrCode1', + expectedSrcValue: expectedQrCodeCellValues[0], + }); + + await qrCodeVerify('QrCode1', expectedQrCodeCellValues); + await dashboard.closeTab({ title: 'City' }); }); });