fix: disable admin when running integration tests (#9915)
This commit is contained in:
1 parent
e2058683f4
commit
ab90900d40
1 file changed
+4
@@ -5,6 +5,7 @@ export async function configLoaderOverride(
|
|||||||
override: { clientUrl: string; debug?: boolean }
|
override: { clientUrl: string; debug?: boolean }
|
||||||
) {
|
) {
|
||||||
const { configManager } = await import("@medusajs/framework/config")
|
const { configManager } = await import("@medusajs/framework/config")
|
||||||
|
const { logger } = await import("@medusajs/framework")
|
||||||
const { configModule, error } = await getConfigFile<
|
const { configModule, error } = await getConfigFile<
|
||||||
ReturnType<typeof configManager.loadConfig>
|
ReturnType<typeof configManager.loadConfig>
|
||||||
>(entryDirectory, "medusa-config")
|
>(entryDirectory, "medusa-config")
|
||||||
@@ -26,6 +27,9 @@ export async function configLoaderOverride(
|
|||||||
idle_in_transaction_session_timeout: 20000,
|
idle_in_transaction_session_timeout: 20000,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
logger.info("Disabling admin as we run integration tests")
|
||||||
|
Object.assign(configModule.admin ?? {}, { disable: true })
|
||||||
|
|
||||||
configManager.loadConfig({
|
configManager.loadConfig({
|
||||||
projectConfig: configModule,
|
projectConfig: configModule,
|
||||||
baseDir: entryDirectory,
|
baseDir: entryDirectory,
|
||||||
|
|||||||
Reference in new issue
Block a user