From d8e7a041c5918f75e40b7d79db12db77f140095e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 2 Feb 2017 13:31:01 +0100 Subject: [PATCH] Disable transaction cache also for database cache restore issue6216 --- trytond/tests/test_tryton.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/trytond/tests/test_tryton.py b/trytond/tests/test_tryton.py index 3fa1a1dcc4..6283a105c3 100644 --- a/trytond/tests/test_tryton.py +++ b/trytond/tests/test_tryton.py @@ -111,7 +111,7 @@ def _sqlite_copy(file_, restore=False): return False import sqlite3 as sqlite - with Transaction().start(DB_NAME, 0) as transaction, \ + with Transaction().start(DB_NAME, 0, _nocache=True) as transaction, \ sqlite.connect(file_) as conn2: conn1 = transaction.connection # sqlitebck does not work with pysqlite2 @@ -139,7 +139,8 @@ def _pg_options(): def _pg_restore(cache_file): - with Transaction().start(None, 0, close=True, autocommit=True) \ + with Transaction().start( + None, 0, close=True, autocommit=True, _nocache=True) \ as transaction: transaction.database.create(transaction.connection, DB_NAME) cmd = ['pg_restore', '-d', DB_NAME]