Skip to content

Add package READMEs, conftest files, and additional tests#5

Merged
Redliana merged 1 commit into
mainfrom
chore/high-priority-gaps
Feb 12, 2026
Merged

Add package READMEs, conftest files, and additional tests#5
Redliana merged 1 commit into
mainfrom
chore/high-priority-gaps

Conversation

@Redliana

Copy link
Copy Markdown
Owner

Summary

  • 11 package READMEs: Every package now has a README.md documenting tools/API, configuration, usage, and Claude Desktop setup
  • 2 conftest.py files: Added shared fixtures for cmm-fine-tune and uncomtrade-mcp
  • 5 new test files: Expanded coverage for the 4 thinnest packages:
    • arxiv-mcp/tests/test_tools.py
    • osti-mcp/tests/test_server.py
    • scholar-mcp/tests/test_models.py
    • uncomtrade-mcp/tests/test_models.py
    • uncomtrade-mcp/tests/test_server.py
  • Test count: 489 -> 611 (+122 new tests)

Verification

  • ruff format: clean
  • ruff lint: clean
  • mypy: 0 errors
  • pytest: 611 passed, 1 skipped, 20 deselected, 0 failures

Test plan

  • uv run ruff format --check packages/ passes
  • uv run ruff check packages/ passes
  • uv run mypy packages/ passes
  • uv run pytest -- 611 passed, 0 failures

🤖 Generated with Claude Code

- Add README.md for all 11 packages with tools/API docs, config,
  and Claude Desktop setup instructions
- Add conftest.py for cmm-fine-tune and uncomtrade-mcp
- Add test files for thin packages: arxiv-mcp (test_tools.py),
  osti-mcp (test_server.py), scholar-mcp (test_models.py),
  uncomtrade-mcp (test_models.py, test_server.py)
- Test count increased from 489 to 611 (+122 tests)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Redliana Redliana merged commit f7a97a8 into main Feb 12, 2026
0 of 4 checks passed
@Redliana Redliana deleted the chore/high-priority-gaps branch February 12, 2026 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants