Documentation
README
Check and Test
Run the standard check-and-test flow (lint + type-check + pytest tiers), including tests normally skipped during pre-commit hooks.
Overview
This command runs the standard check-and-test tiers:
- Python lint checks via ruff (code quality, security, complexity)
- Python type checks via pyright (type safety)
- TypeScript/JavaScript lint checks via Biome (code quality, formatting, import sorting)
- TypeScript/JavaScript type checks via tsc (type safety)
- Unit tests in
reflexio/tests/(excluding e2e and tests under reflexio/tests/server/llm/) - E2E tests in
reflexio/tests/e2e_tests/(skip all the low priority test by NOT setting RUN_LOW_PRIORITY env variable) - Tests skipped during pre-commit (those decorated with
@skip_in_precommit)
This is the opening of the README. Read the full README on GitHub.