When the _iter_mixin stopped inheritting from UsserDictMixin, it lost the
__repr__ which caused bsddb.test.test_misc.py to fail in test03_repr_closed_db Restore the repr so the test passes. I think this is correct, but it would be good to have some more review.
This commit is contained in:
parent
de802dc1fa
commit
3af831baca
|
@ -170,6 +170,9 @@ class _DBWithCursor(_iter_mixin):
|
||||||
def __del__(self):
|
def __del__(self):
|
||||||
self.close()
|
self.close()
|
||||||
|
|
||||||
|
def __repr__(self):
|
||||||
|
return repr(dict(self.iteritems()))
|
||||||
|
|
||||||
def _checkCursor(self):
|
def _checkCursor(self):
|
||||||
if self.dbc is None:
|
if self.dbc is None:
|
||||||
self.dbc = _DeadlockWrap(self.db.cursor)
|
self.dbc = _DeadlockWrap(self.db.cursor)
|
||||||
|
|
Loading…
Reference in New Issue