diff --git a/.github/workflows/integration_app_harness.yml b/.github/workflows/integration_app_harness.yml index 9644e0a19..c86893556 100644 --- a/.github/workflows/integration_app_harness.yml +++ b/.github/workflows/integration_app_harness.yml @@ -51,6 +51,7 @@ jobs: SCREENSHOT_DIR: /tmp/screenshots REDIS_URL: ${{ matrix.state_manager == 'redis' && 'redis://localhost:6379' || '' }} run: | + poetry run playwright install --with-deps poetry run pytest tests/integration - uses: actions/upload-artifact@v4 name: Upload failed test screenshots diff --git a/tests/integration/test_stateless_app.py b/tests/integration/test_stateless_app.py index 129b69dc7..b4c449451 100644 --- a/tests/integration/test_stateless_app.py +++ b/tests/integration/test_stateless_app.py @@ -21,7 +21,7 @@ def StatelessApp(): app.add_page(index) -@pytest.fixture(scope="module") +@pytest.fixture(scope="session") def stateless_app(tmp_path_factory) -> Generator[AppHarness, None, None]: """Create a stateless app AppHarness.