From 90159b20556ac364c176d90551f3d6037d4bf71d Mon Sep 17 00:00:00 2001 From: FragginWagon Date: Wed, 28 Jan 2026 23:00:20 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=B9=20Remove=20unnecessary=20whitespac?= =?UTF-8?q?e=20in=20unit=20tests=20for=20useFeatureFlags?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../unit/composables/useFeatureFlags.test.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/code/websites/pokedex.online/tests/unit/composables/useFeatureFlags.test.js b/code/websites/pokedex.online/tests/unit/composables/useFeatureFlags.test.js index 4793783..1a98e87 100644 --- a/code/websites/pokedex.online/tests/unit/composables/useFeatureFlags.test.js +++ b/code/websites/pokedex.online/tests/unit/composables/useFeatureFlags.test.js @@ -17,7 +17,7 @@ describe('useFeatureFlags', () => { it('returns flag default values', () => { const { isEnabled } = useFeatureFlags(); - + // ENABLE_CACHING defaults to true expect(isEnabled.value('enable-caching')).toBe(true); // DARK_MODE defaults to false @@ -31,19 +31,19 @@ describe('useFeatureFlags', () => { it('returns false for flags requiring unavailable permissions', () => { const { isEnabled } = useFeatureFlags(); - + // GAMEMASTER_DIFF_VIEWER requires permission expect(isEnabled.value('gamemaster-diff-viewer')).toBe(false); }); it('returns array of flags from getFlags', () => { const { getFlags } = useFeatureFlags(); - + const flags = getFlags.value(); - + expect(Array.isArray(flags)).toBe(true); expect(flags.length).toBeGreaterThan(0); - + // Check structure of returned flags const darkMode = flags.find(f => f.name === 'dark-mode'); expect(darkMode).toBeDefined(); @@ -53,21 +53,21 @@ describe('useFeatureFlags', () => { it('setBackendFlags updates flag states', () => { const { isEnabled, setBackendFlags } = useFeatureFlags(); - + expect(isEnabled.value('dark-mode')).toBe(false); - + setBackendFlags({ 'dark-mode': true, 'experimental-search': true }); - + expect(isEnabled.value('dark-mode')).toBe(true); expect(isEnabled.value('experimental-search')).toBe(true); }); it('supports fetchFromBackend method', () => { const { fetchFromBackend } = useFeatureFlags(); - + expect(fetchFromBackend).toBeDefined(); expect(typeof fetchFromBackend).toBe('function'); });