From c38e7ee112031404f8fb4fb793bcbb9a1f5b04e1 Mon Sep 17 00:00:00 2001 From: Petyo Ivanov Date: Sat, 8 Feb 2025 09:17:40 +0200 Subject: [PATCH] Another attempt to fix failing e2e --- .github/workflows/main.yml | 7 +++++++ packages/react-virtuoso/e2e/collapsible-long-item.test.ts | 1 + 2 files changed, 8 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a2b8e10d9..94d17700d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -36,3 +36,10 @@ jobs: NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: | npm run release + + - uses: actions/upload-artifact@v4 + if: ${{ !cancelled() }} + with: + name: playwright-report-react-virtuoso + path: packages/react-virtuoso/playwright-report/ + retention-days: 7 diff --git a/packages/react-virtuoso/e2e/collapsible-long-item.test.ts b/packages/react-virtuoso/e2e/collapsible-long-item.test.ts index acc34680f..88dc4d67e 100644 --- a/packages/react-virtuoso/e2e/collapsible-long-item.test.ts +++ b/packages/react-virtuoso/e2e/collapsible-long-item.test.ts @@ -11,6 +11,7 @@ test.describe('list with collapsible long items', () => { }) test('compensates correctly when collapsing an item', async ({ page }) => { + await page.waitForSelector('[data-testid=virtuoso-scroller]') await page.evaluate(() => { const scroller = document.querySelector('[data-testid=virtuoso-scroller]')! scroller.scrollBy({ top: -400 })