From 0316fad26bf1c25f016cf7d93e4b1ace6d08fca6 Mon Sep 17 00:00:00 2001 From: FragginWagon Date: Thu, 29 Jan 2026 06:25:59 +0000 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Update=20test=20coverage=20with=207?= =?UTF-8?q?7=20new=20tests,=20including=20new=20tests=20for=20Challonge-re?= =?UTF-8?q?lated=20components=20and=20composables?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/projects/Pokedex.Online/PROGRESS.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/projects/Pokedex.Online/PROGRESS.md b/docs/projects/Pokedex.Online/PROGRESS.md index c50bd78..e8d1580 100644 --- a/docs/projects/Pokedex.Online/PROGRESS.md +++ b/docs/projects/Pokedex.Online/PROGRESS.md @@ -394,7 +394,7 @@ See [REFACTORING-PLAN.md](./REFACTORING-PLAN.md) for complete plan. ## Test Coverage -**Current:** 326 tests passing +**Current:** 403 tests passing (+77 from Phase 6) **Files with tests:** - ✅ `src/composables/useAsyncState.js` (12 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/useLineSelection.js` (25 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/FileSelector.vue` (8 tests) - ✅ `src/components/gamemaster/JsonViewer.vue` (6 tests)