Skip to content

test: cover admin plugins list response shapes#22

Closed
AmitabhainArunachala wants to merge 5 commits into
ferro-labs:developmentfrom
AmitabhainArunachala:codex/issue-11-admin-plugins-list-tests
Closed

test: cover admin plugins list response shapes#22
AmitabhainArunachala wants to merge 5 commits into
ferro-labs:developmentfrom
AmitabhainArunachala:codex/issue-11-admin-plugins-list-tests

Conversation

@AmitabhainArunachala

@AmitabhainArunachala AmitabhainArunachala commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Summary #11

  • Add sync tests for admin.plugins.list() when /admin/plugins returns a bare JSON array.
  • Add sync tests for the { "data": [...] } wrapper response shape.
  • Record the test coverage change in the changelog.

Testing

  • .venv/bin/python -m pytest tests/test_sdk.py -q
  • .venv/bin/ruff check ferrolabsai tests
  • .venv/bin/mypy ferrolabsai

Note: mypy emits the existing warning pyproject.toml: [mypy]: python_version: Python 3.9 is not supported (must be 3.10 or higher), then reports success.

This work was prepared by an AI coding agent under operator approval.

Closes #11

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