fix: integration-tests/modules (#6595)

This commit is contained in:
Adrien de Peretti
2024-03-06 12:45:34 +01:00
committed by GitHub
parent 51bb6f1e89
commit f0ef0a8784
9 changed files with 50 additions and 55 deletions

View File

@@ -1,5 +1,5 @@
const Scrypt = require("scrypt-kdf")
const { User } = require("@medusajs/medusa")
const { User } = require("@medusajs/medusa/dist/models/user")
module.exports = async (dataSource, data = {}) => {
const manager = dataSource.manager

View File

@@ -28,7 +28,7 @@ medusaIntegrationTestRunner({
})
beforeEach(async () => {
await createAdminUser(dbConnection, adminHeaders)
await createAdminUser(dbConnection, adminHeaders, appContainer)
})
it("compensates rules correctly", async () => {

View File

@@ -12,8 +12,14 @@ medusaIntegrationTestRunner({
env,
testSuite: ({ dbConnection, getContainer, api }) => {
describe("POST /admin/users/me", () => {
let container
beforeAll(() => {
container = getContainer()
})
beforeEach(async () => {
await createAdminUser(dbConnection, adminHeaders)
await createAdminUser(dbConnection, adminHeaders, container)
})
it("gets the current user", async () => {

View File

@@ -4,7 +4,6 @@ jest.setTimeout(5000000)
const env = {
MEDUSA_FF_MEDUSA_V2: false,
MEDUSA_FF_SALES_CHANNELS: true,
}
workflowEngineTestSuite(env, { force_modules_migration: true })

View File

@@ -5,7 +5,7 @@
"license": "MIT",
"private": true,
"scripts": {
"test:integration": "node --expose-gc ./../../node_modules/.bin/jest --ci --silent=false -i --detectOpenHandles --logHeapUsage --forceExit",
"test:integration": "node --expose-gc ./../../node_modules/.bin/jest --ci --silent=true --concurrency=50% --detectOpenHandles --logHeapUsage --forceExit",
"build": "babel src -d dist --extensions \".ts,.js\""
},
"dependencies": {