Skip to content

Commit 64fbc52

Browse files
jlowinMarvin Context Protocol
andauthored
fix: skip stdio subprocess test on Windows CI (#3966)
Co-authored-by: Marvin Context Protocol <41898282+Marvin Context Protocol@users.noreply.github.com> Co-authored-by: Jeremiah Lowin <jlowin@users.noreply.github.com>
1 parent c759890 commit 64fbc52

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

tests/cli/test_run.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,11 @@ async def test_load_server_directory(self, tmp_path):
101101
class TestMCPConfig:
102102
"""Test MCPConfig functionality."""
103103

104+
@pytest.mark.timeout(15)
105+
@pytest.mark.skipif(
106+
sys.platform == "win32",
107+
reason="Stdio subprocess lifecycle is unreliable on Windows CI",
108+
)
104109
async def test_run_mcp_config(self, tmp_path: Path):
105110
"""Test creating a server from an MCPConfig file."""
106111
server_script = inspect.cleandoc("""

0 commit comments

Comments
 (0)