diff options
| author | Christophe Simonis <chs@odoo.com> | 2015-05-11 15:12:24 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2015-05-11 15:12:24 +0200 |
| commit | 0da722aa6a3a5b2ea8a9f740ea2ccc5ed2260b0a (patch) | |
| tree | 9005a0ab8df9df374dda2d3cb4c8564bc73a023c /openerp/sql_db.py | |
| parent | d756bab4d1d89af414b80523124b463252f31159 (diff) | |
| parent | bff6dffbb424a9ab458ae8fc2044f0b52490c36b (diff) | |
[MERGE] forward port of branch 8.0 up to bff6dff
Diffstat (limited to 'openerp/sql_db.py')
| -rw-r--r-- | openerp/sql_db.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/openerp/sql_db.py b/openerp/sql_db.py index c04d1a17759..5deb9227956 100644 --- a/openerp/sql_db.py +++ b/openerp/sql_db.py @@ -402,6 +402,12 @@ class Cursor(object): def __getattr__(self, name): return getattr(self._obj, name) + @property + def closed(self): + # NOTE: we cannot use `__getattr__` delegation as we + # should not `check` that the cursor is closed + return self._obj.closed + class TestCursor(Cursor): """ A cursor to be used for tests. It keeps the transaction open across several requests, and simulates committing, rolling back, and closing. |
