Browse Source

test: playwright test correction

Signed-off-by: Pranav C <pranavxc@gmail.com>
pull/6489/head
Pranav C 1 year ago
parent
commit
4c0e429b76
  1. 4
      tests/playwright/startPlayWrightServer.sh
  2. 16
      tests/playwright/tests/db/general/groupCRUD.spec.ts

4
tests/playwright/startPlayWrightServer.sh

@ -2,10 +2,10 @@
if ! curl --output /dev/null --silent --head --fail http://localhost:31000
then
echo "Starting PlayWright Server"
PWDEBUG=console pnpm dlx playwright run-server --port 31000 &
PWDEBUG=console pnpm exec playwright run-server --port 31000 &
# Wait for server to start
while ! curl --output /dev/null --silent --head --fail http://localhost:31000; do
sleep 0.2
done
fi
fi

16
tests/playwright/tests/db/general/groupCRUD.spec.ts

@ -30,7 +30,7 @@ test.describe('GroupBy CRUD Operations', () => {
let context: any;
test.beforeEach(async ({ page }) => {
context = await setup({ page, isEmptyProject: true });
context = await setup({ page, isEmptyProject: false });
dashboard = new DashboardPage(page, context.project);
toolbar = dashboard.grid.toolbar;
topbar = dashboard.grid.topbar;
@ -252,19 +252,17 @@ test.describe('GroupBy CRUD Operations', () => {
test('Single GroupBy CRUD Operations - Links', async ({ page }) => {
await dashboard.treeView.openTable({ title: 'Film' });
await toolbar.sort.add({ title: 'Actors', ascending: true, locallySaved: false });
await toolbar.clickGroupBy();
await toolbar.groupBy.add({ title: 'Actors', ascending: false, locallySaved: false });
await dashboard.grid.groupPage.openGroup({ indexMap: [0] });
await dashboard.grid.groupPage.openGroup({ indexMap: [2] });
await dashboard.grid.groupPage.addNewRow({
indexMap: [0],
index: 10,
columnHeader: 'Item',
value: 'Aaaaaaaaaaaaaaaaaaaa',
await dashboard.grid.groupPage.validateFirstRow({
indexMap: [2],
rowIndex: 0,
columnHeader: 'Title',
value: 'ARABIA DOGMA',
});
});
});

Loading…
Cancel
Save