Merge pull request #12054 from Budibase/fix/stop-postgres-container-after-postgres-tests

Stop the `postgres` container after the Postgres integration tests run.
This commit is contained in:
Sam Rose 2023-10-13 10:22:52 +01:00 committed by GitHub
commit 88bb7943b0
2 changed files with 11 additions and 0 deletions

View File

@ -43,6 +43,10 @@ describe("postgres integrations", () => {
) )
}) })
afterAll(async () => {
await databaseTestProviders.postgres.stopContainer()
})
beforeEach(async () => { beforeEach(async () => {
async function createAuxTable(prefix: string) { async function createAuxTable(prefix: string) {
return await config.createTable({ return await config.createTable({

View File

@ -36,3 +36,10 @@ export async function getDsConfig(): Promise<Datasource> {
}, },
} }
} }
export async function stopContainer() {
if (container) {
await container.stop()
container = undefined
}
}