Skip to content

Add test strategy for UI and search features#25

Merged
syuya2036 merged 2 commits intofeature/#9from
claude/add-test-strategy-Qwo2q
Mar 5, 2026
Merged

Add test strategy for UI and search features#25
syuya2036 merged 2 commits intofeature/#9from
claude/add-test-strategy-Qwo2q

Conversation

@syuya2036
Copy link
Copy Markdown
Collaborator

claude added 2 commits March 5, 2026 10:16
- Phase 1: 純粋ロジック(sort, group_results, text処理)を src/core/ に移動し feature gate 解除
- Phase 2: 検索サービス(IndexManager, RipgrepBackend, FileWatcher)の統合テスト拡充
- Phase 3: ExplorerPage エンティティテスト(#[gpui::test] + TestAppContext)
- Phase 4: 検索 UI 結合テスト(SearchProvider トレイト抽出 + MockSearchProvider)
- テストファイル配置: tests/ (integration) と src/pages/*/tests.rs (entity) の2層構成
- CI: cargo test (core) → cargo test --features gui (UI) の2段階パイプライン

https://claude.ai/code/session_01JKXXsHPVcKpqrkRJp9NTR9
@syuya2036 syuya2036 merged commit c95aa87 into feature/#9 Mar 5, 2026
@syuya2036 syuya2036 deleted the claude/add-test-strategy-Qwo2q branch March 5, 2026 10:45
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.

2 participants