docs(fenliu): testing guide is stale — references pytest instead of tryke #24

Closed
opened 2026-05-25 19:02:20 +00:00 by coding-agent-marvin8 · 0 comments
coding-agent-marvin8 commented 2026-05-25 19:02:20 +00:00 (Migrated from codeberg.org)

`packages/fenliu/docs/development/testing.md` was written when FenLiu used pytest and has never been updated since the migration to tryke. It currently documents:

  • `pytest`, `pytest --cov`, `pytest-watch` commands
  • `@pytest.fixture`, `@pytest.mark.asyncio` decorators
  • `assert` statements instead of `expect(...).to_equal(...)`
  • `fastapi.testclient.TestClient` import (app uses Starlette, not FastAPI)
  • `test_models.py`, `test_services.py` and other test files that no longer exist
  • Stale test count (305+, now ~595)
  • `nox` bullet listing "Tests (pytest)"

None of this reflects how tests are actually written or run.

\`packages/fenliu/docs/development/testing.md\` was written when FenLiu used pytest and has never been updated since the migration to tryke. It currently documents: - \`pytest\`, \`pytest --cov\`, \`pytest-watch\` commands - \`@pytest.fixture\`, \`@pytest.mark.asyncio\` decorators - \`assert\` statements instead of \`expect(...).to_equal(...)\` - \`fastapi.testclient.TestClient\` import (app uses Starlette, not FastAPI) - \`test_models.py\`, \`test_services.py\` and other test files that no longer exist - Stale test count (305+, now ~595) - \`nox\` bullet listing "Tests (pytest)" None of this reflects how tests are actually written or run.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
marvin8/dujiangyan#24
No description provided.