close connection in finally block

This commit is contained in:
Jan Prochazka
2021-05-27 13:17:25 +02:00
parent 54ddfe2ef9
commit 84a67be272
3 changed files with 50 additions and 66 deletions

View File

@@ -45,10 +45,10 @@ async function connect(engine, database) {
}
const testWrapper = body => async (label, engine, ...other) => {
const driver = requireEngineDriver(engine.connection);
const conn = await connect(engine, randomDbName());
try {
const driver = requireEngineDriver(engine.connection);
await body(driver, engine, ...other);
await body(conn, driver, engine, ...other);
} finally {
await driver.close(conn);
}