From 1fa60ba3e729b5e006b592c53a94c3466eca8b05 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Sat, 23 Apr 2022 13:08:02 +0530 Subject: [PATCH] test: explicitly start transaction Postgres for some reason is going in autocommit mode if transaction isn't started with BEGIN... will fix it separately. --- frappe/tests/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/frappe/tests/utils.py b/frappe/tests/utils.py index d5c25db26a..7d00a0c1f9 100644 --- a/frappe/tests/utils.py +++ b/frappe/tests/utils.py @@ -20,6 +20,7 @@ class FrappeTestCase(unittest.TestCase): def setUpClass(cls) -> None: # flush changes done so far to avoid flake frappe.db.commit() + frappe.db.begin() if cls.SHOW_TRANSACTION_COMMIT_WARNINGS: frappe.db.add_before_commit(_commit_watcher)