Files
medusa-store/integration-tests/environment-helpers/bootstrap-app.js
Adrien de Peretti 4d326fbbdf chore: Move factories and helpers to a better place (#4551)
* chore: Move factories and helpers to a better place

* align factory product variant

* fix factory cart

* add simple store fac

* fix tests

* fix tests

* fix

* fix cart seeder
2023-07-20 13:16:04 +02:00

27 lines
550 B
JavaScript

const path = require("path")
const express = require("express")
const getPort = require("get-port")
module.exports = {
bootstrapApp: async ({ cwd } = {}) => {
const app = express()
const loaders = require("@medusajs/medusa/dist/loaders").default
const { container, dbConnection } = await loaders({
directory: path.resolve(cwd || process.cwd()),
expressApp: app,
isTest: false,
})
const PORT = await getPort()
return {
container,
db: dbConnection,
app,
port: PORT,
}
},
}