fix: disable admin when running integration tests (#9915)

This commit is contained in:
Harminder Virk
2024-11-04 16:20:41 +05:30
committed by GitHub
parent e2058683f4
commit ab90900d40

View File

@@ -5,6 +5,7 @@ export async function configLoaderOverride(
override: { clientUrl: string; debug?: boolean }
) {
const { configManager } = await import("@medusajs/framework/config")
const { logger } = await import("@medusajs/framework")
const { configModule, error } = await getConfigFile<
ReturnType<typeof configManager.loadConfig>
>(entryDirectory, "medusa-config")
@@ -26,6 +27,9 @@ export async function configLoaderOverride(
idle_in_transaction_session_timeout: 20000,
}
logger.info("Disabling admin as we run integration tests")
Object.assign(configModule.admin ?? {}, { disable: true })
configManager.loadConfig({
projectConfig: configModule,
baseDir: entryDirectory,