✨ Update test coverage with 77 new tests, including new tests for Challonge-related components and composables
This commit is contained in:
@@ -394,7 +394,7 @@ See [REFACTORING-PLAN.md](./REFACTORING-PLAN.md) for complete plan.
|
|||||||
|
|
||||||
## Test Coverage
|
## Test Coverage
|
||||||
|
|
||||||
**Current:** 326 tests passing
|
**Current:** 403 tests passing (+77 from Phase 6)
|
||||||
**Files with tests:**
|
**Files with tests:**
|
||||||
- ✅ `src/composables/useAsyncState.js` (12 tests)
|
- ✅ `src/composables/useAsyncState.js` (12 tests)
|
||||||
- ✅ `src/utilities/api-client.js` (13 tests)
|
- ✅ `src/utilities/api-client.js` (13 tests)
|
||||||
@@ -410,6 +410,11 @@ See [REFACTORING-PLAN.md](./REFACTORING-PLAN.md) for complete plan.
|
|||||||
- ✅ `src/composables/useGamemasterFiles.js` (45 tests)
|
- ✅ `src/composables/useGamemasterFiles.js` (45 tests)
|
||||||
- ✅ `src/composables/useLineSelection.js` (25 tests)
|
- ✅ `src/composables/useLineSelection.js` (25 tests)
|
||||||
- ✅ `src/composables/useJsonFilter.js` (58 tests)
|
- ✅ `src/composables/useJsonFilter.js` (58 tests)
|
||||||
|
- ✅ `src/composables/useChallongeClient.js` (10 tests) ⭐ NEW
|
||||||
|
- ✅ `src/composables/useChallongeTests.js` (11 tests) ⭐ NEW
|
||||||
|
- ✅ `src/components/challonge/ApiVersionSelector.vue` (13 tests) ⭐ NEW
|
||||||
|
- ✅ `src/components/challonge/TournamentGrid.vue` (26 tests) ⭐ NEW
|
||||||
|
- ✅ `src/components/challonge/TournamentDetail.vue` (17 tests) ⭐ NEW
|
||||||
- ✅ `src/components/gamemaster/SearchBar.vue` (7 tests)
|
- ✅ `src/components/gamemaster/SearchBar.vue` (7 tests)
|
||||||
- ✅ `src/components/gamemaster/FileSelector.vue` (8 tests)
|
- ✅ `src/components/gamemaster/FileSelector.vue` (8 tests)
|
||||||
- ✅ `src/components/gamemaster/JsonViewer.vue` (6 tests)
|
- ✅ `src/components/gamemaster/JsonViewer.vue` (6 tests)
|
||||||
|
|||||||
Reference in New Issue
Block a user