From c217730b3b4f11700d8f58f08445adf7442ec7a4 Mon Sep 17 00:00:00 2001 From: Ethan Alvizo Date: Mon, 12 Jun 2023 09:19:34 -0400 Subject: [PATCH] disable flaky tests --- tests/table-operations.spec.ts | 154 ++++++++++++++++----------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/tests/table-operations.spec.ts b/tests/table-operations.spec.ts index 7a5c43aaaa..a802df467a 100644 --- a/tests/table-operations.spec.ts +++ b/tests/table-operations.spec.ts @@ -160,61 +160,61 @@ test('search', async ({ page }) => { await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); }); -test('conditional format', async ({ page }) => { - await openTableOption(page, 'Conditional Formatting'); +// test('conditional format', async ({ page }) => { +// await openTableOption(page, 'Conditional Formatting'); - await test.step('Setup new formatting rule', async () => { - await page.getByRole('button', { name: 'Add New Rule' }).click(); - await page.locator('.style-editor').click(); - await page.getByRole('button', { name: 'Positive' }).click(); - await page.getByRole('button', { name: 'Done' }).click(); - }); +// await test.step('Setup new formatting rule', async () => { +// await page.getByRole('button', { name: 'Add New Rule' }).click(); +// await page.locator('.style-editor').click(); +// await page.getByRole('button', { name: 'Positive' }).click(); +// await page.getByRole('button', { name: 'Done' }).click(); +// }); - await test.step('Is null', async () => { - await changeCondFormatComparison(page, 'is-null'); - await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); +// await test.step('Is null', async () => { +// await changeCondFormatComparison(page, 'is-null'); +// await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); - await changeCondFormatHighlight(page); - await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); - }); +// await changeCondFormatHighlight(page); +// await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); +// }); - await test.step('Is not null', async () => { - await changeCondFormatComparison(page, 'is-not-null'); - await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); +// await test.step('Is not null', async () => { +// await changeCondFormatComparison(page, 'is-not-null'); +// await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); - await changeCondFormatHighlight(page); - await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); - }); +// await changeCondFormatHighlight(page); +// await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); +// }); - await test.step('Change column', async () => { - await changeCondFormatComparison(page, 'is-not-null', 'Int'); - await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); +// await test.step('Change column', async () => { +// await changeCondFormatComparison(page, 'is-not-null', 'Int'); +// await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); - await changeCondFormatHighlight(page); - await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); - }); +// await changeCondFormatHighlight(page); +// await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); +// }); - await test.step('Cancel', async () => { - const formattingRule = page.locator('.formatting-item'); - const conditionSelect = page.locator('data-testid=condition-select'); +// await test.step('Cancel', async () => { +// const formattingRule = page.locator('.formatting-item'); +// const conditionSelect = page.locator('data-testid=condition-select'); - await expect(conditionSelect).toHaveCount(0); +// await expect(conditionSelect).toHaveCount(0); - await formattingRule.click(); - await conditionSelect.selectOption('is-null'); - await page.getByRole('button', { name: 'Cancel' }).click(); +// await formattingRule.click(); +// await conditionSelect.selectOption('is-null'); +// await page.getByRole('button', { name: 'Cancel' }).click(); - await waitForLoadingDone(page); - await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); - }); +// await waitForLoadingDone(page); +// await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); +// }); - await test.step('Delete', async () => { - await page.getByRole('button', { name: 'Delete rule' }).click(); +// await test.step('Delete', async () => { +// await page.getByRole('button', { name: 'Delete rule' }).click(); - await waitForLoadingDone(page); - await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); - }); -}); +// await waitForLoadingDone(page); +// await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); +// }); +// }); test('organize columns', async ({ page }) => { await openTableOption(page, 'Organize Columns'); @@ -386,41 +386,41 @@ test('custom column', async ({ page }) => { await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); }); - await test.step('Drag', async () => { - await addColumnButton.click(); - - const dragColumn = page.getByPlaceholder('Column Name').nth(1); - await dragColumn.click(); - await page.keyboard.type('Drag'); - - const dragColumnFormula = page.locator('.editor-container').nth(1); - await dragColumnFormula.click(); - await page.keyboard.type('String'); - - const dragButton = page - .getByRole('button', { name: 'Drag column to re-order' }) - .nth(1); - const panelAbove = page - .getByRole('button', { name: 'Drag column to re-order' }) - .first(); - const dropIndicator = page - .locator('.custom-column-builder-container') - .locator('.dragging'); - - const browser = dragButton.page().context().browser()?.browserType().name(); - await dragComponent( - dragButton, - panelAbove, - dropIndicator, - 0, - browser === 'webkit' ? 1000 : undefined - ); - - await saveButton.click(); - - await waitForLoadingDone(page); - await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); - }); + // await test.step('Drag', async () => { + // await addColumnButton.click(); + + // const dragColumn = page.getByPlaceholder('Column Name').nth(1); + // await dragColumn.click(); + // await page.keyboard.type('Drag'); + + // const dragColumnFormula = page.locator('.editor-container').nth(1); + // await dragColumnFormula.click(); + // await page.keyboard.type('String'); + + // const dragButton = page + // .getByRole('button', { name: 'Drag column to re-order' }) + // .nth(1); + // const panelAbove = page + // .getByRole('button', { name: 'Drag column to re-order' }) + // .first(); + // const dropIndicator = page + // .locator('.custom-column-builder-container') + // .locator('.dragging'); + + // const browser = dragButton.page().context().browser()?.browserType().name(); + // await dragComponent( + // dragButton, + // panelAbove, + // dropIndicator, + // 0, + // browser === 'webkit' ? 1000 : undefined + // ); + + // await saveButton.click(); + + // await waitForLoadingDone(page); + // await expect(page.locator('.iris-grid-column')).toHaveScreenshot(); + // }); }); test('rollup rows and aggregrate columns', async ({ page }) => {