From 6827d43c1e987a51990dbf43a273faf04f0cfe65 Mon Sep 17 00:00:00 2001 From: Dannon Baker Date: Tue, 25 Nov 2025 09:46:04 -0500 Subject: [PATCH] Extract default config to const to avoid duplication --- client/src/composables/__mocks__/config.ts | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/client/src/composables/__mocks__/config.ts b/client/src/composables/__mocks__/config.ts index 5d0bdce982b..2f6623faebc 100644 --- a/client/src/composables/__mocks__/config.ts +++ b/client/src/composables/__mocks__/config.ts @@ -1,8 +1,8 @@ import { vi } from "vitest"; import { ref } from "vue"; -// Default mock config values that tests can override -const mockConfig = ref({ +// Default mock config values +const defaultConfig = { allow_local_account_creation: true, enable_oidc: false, mailing_join_addr: "", @@ -14,7 +14,9 @@ const mockConfig = ref({ welcome_url: "", citation_bibtex: "", toolbox_auto_sort: false, -}); +}; + +const mockConfig = ref({ ...defaultConfig }); export const useConfig = vi.fn(() => ({ config: mockConfig, @@ -28,17 +30,5 @@ export function setMockConfig(config: Record) { // Helper function to reset config to defaults export function resetMockConfig() { - mockConfig.value = { - allow_local_account_creation: true, - enable_oidc: false, - mailing_join_addr: "", - prefer_custos_login: false, - registration_warning_message: "", - server_mail_configured: false, - show_welcome_with_login: false, - terms_url: "", - welcome_url: "", - citation_bibtex: "", - toolbox_auto_sort: false, - }; + mockConfig.value = { ...defaultConfig }; }