Skip to content

Commit 840d4bf

Browse files
authored
update tau2 server path (#12)
1 parent b57e022 commit 840d4bf

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

examples/tau2_mcp/tests/test_tau2_e2e.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ def _is_ci_mode():
6060

6161
def _create_test_server(port: int, domain: str = "airline") -> "MCPServerManager":
6262
"""Create and start a test server."""
63-
server = MCPServerManager("../server.py", port=port, domain=domain)
63+
server_script_path = os.path.join(os.path.dirname(__file__), "..", "server.py")
64+
server = MCPServerManager(server_script_path, port=port, domain=domain)
6465
server.start()
6566
print(f"✅ Started test server on port {port}")
6667
return server
@@ -104,6 +105,9 @@ def start(self) -> None:
104105
# Set environment for server
105106
env = os.environ.copy()
106107
env["PORT"] = str(self.port)
108+
if 'PYTHONPATH' not in env:
109+
env['PYTHONPATH'] = ''
110+
env['PYTHONPATH'] += os.pathsep + str(self.base_dir)
107111

108112
# Start server process (no domain argument needed for tau2_mcp server)
109113
cmd = ["python", self.server_script, "--port", str(self.port)]

0 commit comments

Comments
 (0)