File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -48,10 +48,10 @@ jobs:
4848 run : uv sync --frozen
4949
5050 - name : Run tests (excluding integration and client_process)
51- run : uv run pytest tests -m "not integration and not client_process"
51+ run : uv run pytest -v tests -m "not integration and not client_process"
5252
5353 - name : Run client process tests separately
54- run : uv run pytest tests -m "client_process" -x
54+ run : uv run pytest -v tests -m "client_process" -x
5555
5656 run_integration_tests :
5757 name : " Run integration tests"
7373 run : uv sync --frozen
7474
7575 - name : Run integration tests
76- run : uv run pytest tests -m "integration"
76+ run : uv run pytest -v tests -m "integration"
7777 env :
7878 FASTMCP_GITHUB_TOKEN : ${{ secrets.FASTMCP_GITHUB_TOKEN }}
7979 FASTMCP_TEST_AUTH_GITHUB_CLIENT_ID : ${{ secrets.FASTMCP_TEST_AUTH_GITHUB_CLIENT_ID }}
Original file line number Diff line number Diff line change @@ -309,6 +309,10 @@ def pid() -> int:
309309 await asyncio .sleep (0.1 )
310310
311311
312+ @pytest .mark .skipif (
313+ sys .platform .startswith ("win32" ),
314+ reason = "Windows has process lifecycle issues" ,
315+ )
312316async def test_multi_client_force_close (tmp_path : Path ):
313317 server_script = inspect .cleandoc ("""
314318 from fastmcp import FastMCP
You can’t perform that action at this time.
0 commit comments