diff --git a/.changeset/heavy-pandas-melt.md b/.changeset/heavy-pandas-melt.md new file mode 100644 index 0000000000..d6cc217c43 --- /dev/null +++ b/.changeset/heavy-pandas-melt.md @@ -0,0 +1,6 @@ +--- +"medusa-test-utils": patch +"@medusajs/currency": patch +--- + +Medusa test utils use correct loader to init DB. diff --git a/packages/currency/src/joiner-config.ts b/packages/currency/src/joiner-config.ts index fe1da1c054..0dff80b695 100644 --- a/packages/currency/src/joiner-config.ts +++ b/packages/currency/src/joiner-config.ts @@ -5,6 +5,8 @@ import Currency from "./models/currency" export const LinkableKeys: Record = { code: Currency.name, + currency_code: Currency.name, + default_currency_code: Currency.name, } const entityLinkableKeysMap: MapToConfig = {} diff --git a/packages/medusa-test-utils/src/medusa-test-runner-utils/use-db.js b/packages/medusa-test-utils/src/medusa-test-runner-utils/use-db.js index 622f6ea729..e28eaf0687 100644 --- a/packages/medusa-test-utils/src/medusa-test-runner-utils/use-db.js +++ b/packages/medusa-test-utils/src/medusa-test-runner-utils/use-db.js @@ -26,7 +26,9 @@ module.exports = { Object.entries(env).forEach(([k, v]) => (process.env[k] = v)) } - const { configModule } = getConfigFile(cwd, `medusa-config`) + const configModuleLoader = + require("@medusajs/medusa/dist/loaders/config").default + const configModule = configModuleLoader(cwd) const featureFlagsLoader = require("@medusajs/medusa/dist/loaders/feature-flags").default