generated from personal-projects/leo-claude-mktplace
[Sprint 02] test: Create test suite for wrapper functionality #17
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Create a new test suite for the wrapper components (tool_filter, auth, server_http). Do NOT test marketplace tools (already tested upstream).
Tasks
Test Structure
tests/directorytests/__init__.pytests/conftest.pywith shared fixturestest_tool_filter.py
Toolobjects from MCPtest_auth.py
test_server_http.py
Test Configuration
pytest.iniorpyproject.tomltest configAcceptance Criteria
pytestruns without errorsDependencies
Blocked by: #14 (server must exist to test)
Context
These tests validate the wrapper logic only. The marketplace tools have their own tests upstream. Focus on: config, filtering, auth, and HTTP transport.
References:
Size: M (4-5 hours)
⚠️ Blocked By: #14