← Back to list

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 devautomatically. 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.jsonis 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


