forked from pool/python-persistent
f8b6a82bac
* tests.patch OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-persistent?expand=0&rev=24
22 lines
1.2 KiB
Diff
22 lines
1.2 KiB
Diff
Index: persistent-4.6.3/persistent/tests/test_picklecache.py
|
|
===================================================================
|
|
--- persistent-4.6.3.orig/persistent/tests/test_picklecache.py
|
|
+++ persistent-4.6.3/persistent/tests/test_picklecache.py
|
|
@@ -1124,13 +1124,12 @@ class CPickleCacheTests(PickleCacheTestM
|
|
# interface declaration to the C implementation.
|
|
from persistent.interfaces import IExtendedPickleCache
|
|
from zope.interface.verify import verifyObject
|
|
- from zope.interface.exceptions import DoesNotImplement
|
|
- from zope.interface.exceptions import BrokenImplementation
|
|
+ from zope.interface.exceptions import MultipleInvalid
|
|
# We don't claim to implement it.
|
|
- with self.assertRaises(DoesNotImplement):
|
|
+ with self.assertRaises(MultipleInvalid):
|
|
verifyObject(IExtendedPickleCache, self._makeOne())
|
|
# And we don't even provide everything it asks for.
|
|
- with self.assertRaises(BrokenImplementation):
|
|
+ with self.assertRaises(MultipleInvalid):
|
|
verifyObject(IExtendedPickleCache, self._makeOne(), tentative=True)
|
|
|
|
def test___setitem___persistent_class(self):
|