Back to list
slotix

testing

by slotix

Frontend application for DBConvert Streams — real-time database migration and sync across cloud and on-prem database platforms.

0🍴 0📅 Jan 23, 2026

SKILL.md


name: testing description: Policies for unit testing, E2E testing, and test-running constraints for DBConvert Streams UI.

Testing (Agent & Copilot Rules)

Scope

  • Prefer unit tests (Vitest) by default.
  • E2E tests (Playwright) are out of scope unless explicitly requested.
  • Do not assume the dev server is running unless the user says it is.

Commands (Preferred)

  • Unit tests: yarn test:unit
  • Lint/build checks (often faster signal): yarn lint, yarn build
  • E2E tests: yarn test / yarn test:headed / yarn test:ui (only when asked)

Critical Constraints

  • Never run yarn dev automatically. The maintainer starts the dev server manually.
  • Use Yarn only (no npm). Node >= 22 is required.

Test Locations

  • Unit tests: src/__tests__/
  • Playwright E2E: tests/ (auth state: tests/.auth/user.json is not committed)

Adding/Changing Tests

  • Add/update unit tests for new behavior where practical.
  • Keep tests focused; avoid fragile timing-based assertions.
  • Prefer testing public behavior over implementation details.

Developer How-To

For developer-facing setup and step-by-step commands, see TESTING.md.

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon