We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ankimcp/anki-mcp-server-addon'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
test_deck_tools.py•878 B
"""Tests for deck-related tools."""
from __future__ import annotations
from .helpers import call_tool
class TestDeckTools:
"""Tests for deck-related tools."""
def test_list_decks(self):
"""list_decks should return decks array."""
result = call_tool("list_decks")
assert "decks" in result
assert isinstance(result["decks"], list)
# Default deck should always exist
assert len(result["decks"]) >= 1
def test_create_deck(self):
"""create_deck should create a new deck."""
deck_name = "Test::E2E"
result = call_tool("create_deck", {"deck_name": deck_name})
assert "deckId" in result
assert result["deckId"] > 0
# Verify deck exists
decks = call_tool("list_decks")
deck_names = [d["name"] for d in decks["decks"]]
assert deck_name in deck_names