diff --git a/tests/unit/connectors/test_connectorDbPostgre_pool.py b/tests/unit/connectors/test_connectorDbPostgre_pool.py index 1d8d5d1d..bb4170e9 100644 --- a/tests/unit/connectors/test_connectorDbPostgre_pool.py +++ b/tests/unit/connectors/test_connectorDbPostgre_pool.py @@ -171,7 +171,8 @@ def liveConnector(): try: with adminConn.cursor() as cur: cur.execute( - 'SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE datname = %s', + 'SELECT pg_terminate_backend(pid) FROM pg_stat_activity ' + 'WHERE datname = %s AND pid != pg_backend_pid() AND usename = current_user', (dbName,), ) cur.execute(f'DROP DATABASE IF EXISTS "{dbName}"')