SVN: ZODB/branches/tseaver-python_picklecache-2/src/persistent/tests/utils.py Ensure that the dummy jar provides IPersistentDataManager.
Tres Seaver <[email protected]> Wed, 16 Feb 2011 00:04:34 -0500 (EST)
| Newsgroups | gmane.comp.python.zope.zodb.cvs |
|---|---|
| Message-ID | <[email protected]> |
Log message for revision 120366:
Ensure that the dummy jar provides IPersistentDataManager.
Changed:
U ZODB/branches/tseaver-python_picklecache-2/src/persistent/tests/utils.py
-=-
Modified: ZODB/branches/tseaver-python_picklecache-2/src/persistent/tests/utils.py
===================================================================
--- ZODB/branches/tseaver-python_picklecache-2/src/persistent/tests/utils.py 2011-02-16 05:04:32 UTC (rev 120365)
+++ ZODB/branches/tseaver-python_picklecache-2/src/persistent/tests/utils.py 2011-02-16 05:04:34 UTC (rev 120366)
@@ -4,9 +4,12 @@
"""
def __init__(self):
from persistent import PickleCache # XXX stub it!
- self.cache = PickleCache(self)
+ from persistent.interfaces import IPersistentDataManager
+ from zope.interface import directlyProvides
+ self.cache = self._cache = PickleCache(self)
self.oid = 1
self.registered = {}
+ directlyProvides(self, IPersistentDataManager)
def add(self, obj):
import struct