Skip to content

Testing

This page summarizes the repo test surface.

When to read this page: you need to validate behavior before or after a change.

Commands

bash
pnpm test
pnpm test:watch
pnpm test:coverage
pnpm test:smoke

Test Areas

  • Unit tests under tests/unit/
  • Integration tests under tests/integration/
  • Smoke checks under tests/smoke/

Notes

  • Smoke tests require a running SiYuan instance
  • Prefer updating tests alongside tool/action changes

Released under the MIT License.