Skip to content

DOCS: Fix pytest setup command#11

Open
tomzhengy wants to merge 1 commit intoSynthesisLab:mainfrom
tomzhengy:docs-test-setup
Open

DOCS: Fix pytest setup command#11
tomzhengy wants to merge 1 commit intoSynthesisLab:mainfrom
tomzhengy:docs-test-setup

Conversation

@tomzhengy
Copy link
Copy Markdown

@tomzhengy tomzhengy commented Apr 29, 2026

Related to JOSS review openjournals/joss-reviews#10470


  1. The README test commands need to tell reviewers to install the development dependencies before running pytest:

    uv sync --extra dev
    uv run python -m pytest tests/ -m "not slow" -v

    I added the development sync step to the Testing section and kept the test commands explicit so a clean checkout has the required pytest dependencies before running the suite.

I checked this locally with uv sync --extra dev and uv run python -m pytest tests/ -m "not slow" -q; the non-slow suite passed with 51 tests.

Please edit this PR and/or clarify if needed!

@tomzhengy tomzhengy marked this pull request as ready for review April 29, 2026 23:06
@tomzhengy tomzhengy changed the title docs: fix pytest setup command DOCS: Fix pytest setup command Apr 29, 2026
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.

1 participant