21 lines
504 B
JavaScript
21 lines
504 B
JavaScript
const path = require("path")
|
|
const { dropDatabase } = require("pg-god")
|
|
|
|
require("dotenv").config({ path: path.join(__dirname, ".env") })
|
|
|
|
const DB_USERNAME = process.env.DB_USERNAME || "postgres"
|
|
const DB_PASSWORD = process.env.DB_PASSWORD || ""
|
|
|
|
const pgGodCredentials = {
|
|
user: DB_USERNAME,
|
|
password: DB_PASSWORD,
|
|
}
|
|
|
|
afterAll(() => {
|
|
const workerId = parseInt(process.env.JEST_WORKER_ID || "1")
|
|
dropDatabase(
|
|
{ databaseName: `medusa-integration-${workerId}` },
|
|
pgGodCredentials
|
|
)
|
|
})
|