diff options
| author | Fabien Meghazi <fme@openerp.com> | 2014-04-23 14:38:08 +0200 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2014-04-23 14:38:08 +0200 |
| commit | 8370d3f60e83f94cc158bdfd75fa8e683f7d5beb (patch) | |
| tree | 2837c8f14309b59690f816d3a7dbf8718b0cae77 /openerp/sql_db.py | |
| parent | f4a37244cac024c8af907f7ead1fae73a2985bdf (diff) | |
| parent | 700763f2da05ca70a5ff0342a7e7244c2545a9c7 (diff) | |
[MERGE] upstream
bzr revid: fme@openerp.com-20140423123808-q58dtl8a0bb2ymlf
Diffstat (limited to 'openerp/sql_db.py')
| -rw-r--r-- | openerp/sql_db.py | 11 |
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) |
