🐛(frontend) fix flaky e2e test

A test on e2e was flaky, this commit fixes it.
This commit is contained in:
Anthony LC
2024-10-16 18:20:11 +02:00
committed by Samuel Paccoud
parent be26a9457f
commit c327928921
2 changed files with 26 additions and 19 deletions

View File

@@ -19,17 +19,16 @@ test.describe('Doc Visibility', () => {
const header = page.locator('header').first();
await header.locator('h2').getByText('Docs').click();
const datagrid = page
.getByLabel('Datagrid of the documents page 1')
.getByRole('table');
const datagrid = page.getByLabel('Datagrid of the documents page 1');
const datagridTable = datagrid.getByRole('table');
await expect(datagrid.getByLabel('Loading data')).toBeHidden({
timeout: 10000,
});
await expect(datagrid.getByText(docTitle)).toBeVisible();
await expect(datagridTable.getByText(docTitle)).toBeVisible();
const row = datagrid.getByRole('row').filter({
const row = datagridTable.getByRole('row').filter({
hasText: docTitle,
});