mcp-server-code-assist

by abhishekbhakat
Verified
  • tests
import pytest from git import Repo from mcp_server_code_assist.server import process_instruction @pytest.fixture def test_repo(tmp_path): repo = tmp_path / "test_repo" repo.mkdir() Repo.init(repo) test_file = repo / "test.txt" test_file.write_text("test") return repo @pytest.mark.asyncio async def test_invalid_instruction(test_repo): response = await process_instruction({"type": "invalid"}, test_repo) assert response["error"] == "Unknown instruction type: invalid"