summaryrefslogtreecommitdiff
path: root/openerp/sql_db.py
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2014-04-23 14:38:08 +0200
committerFabien Meghazi <fme@openerp.com>2014-04-23 14:38:08 +0200
commit8370d3f60e83f94cc158bdfd75fa8e683f7d5beb (patch)
tree2837c8f14309b59690f816d3a7dbf8718b0cae77 /openerp/sql_db.py
parentf4a37244cac024c8af907f7ead1fae73a2985bdf (diff)
parent700763f2da05ca70a5ff0342a7e7244c2545a9c7 (diff)
[MERGE] upstream
bzr revid: fme@openerp.com-20140423123808-q58dtl8a0bb2ymlf
Diffstat (limited to 'openerp/sql_db.py')
-rw-r--r--openerp/sql_db.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/openerp/sql_db.py b/openerp/sql_db.py
index fcc60e7b6f3..3e401347a18 100644
--- a/openerp/sql_db.py
+++ b/openerp/sql_db.py
@@ -399,12 +399,13 @@ class TestCursor(Cursor):
def release(self):
self._lock.release()
- def close(self, force=False):
- if force:
- super(TestCursor, self).close()
- elif not self._closed:
+ def force_close(self):
+ super(TestCursor, self).close()
+
+ def close(self):
+ if not self._closed:
self.rollback() # for stuff that has not been committed
- self.release()
+ self.release()
def autocommit(self, on):
_logger.debug("TestCursor.autocommit(%r) does nothing", on)