File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -24,12 +24,12 @@ jobs:
24
24
- name : Ensure all dependencies (including test/dev) are installed
25
25
run : uv sync --dev
26
26
- name : Install test dependencies (force ensure)
27
- run : uv pip install pytest pytest-asyncio pytest-cov coverage
27
+ run : uv pip install pytest pytest-asyncio pytest-cov coverage pytest-xdist
28
28
- name : Install Playwright browsers
29
29
run : |
30
30
uv run playwright install --with-deps chromium
31
31
- name : Run tests with coverage
32
- run : uv run python -m pytest --cov=browser_fastmcp_server.py --cov=main.py --cov-report=xml --cov-report=term test_browser_workflow_test.py test_browser_test.py test_browser_fastmcp_client.py
32
+ run : uv run python -m pytest -n 4 - -cov=browser_fastmcp_server.py --cov=main.py --cov-report=xml --cov-report=term test_browser_workflow_test.py test_browser_test.py test_browser_fastmcp_client.py
33
33
- name : Upload coverage to Codecov
34
34
uses : codecov/codecov-action@v4
35
35
with :
You can’t perform that action at this time.
0 commit comments