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 }; }