From 65e8ea156fe7bdf95a60459b84e84e5a2f8d141a Mon Sep 17 00:00:00 2001 From: Jason Madden Date: Wed, 10 Mar 2021 08:58:31 -0600 Subject: [PATCH] Fix test on PyPy --- persistent/tests/test_picklecache.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/persistent/tests/test_picklecache.py b/persistent/tests/test_picklecache.py index a9747e4..005a766 100644 --- a/persistent/tests/test_picklecache.py +++ b/persistent/tests/test_picklecache.py @@ -1136,7 +1136,8 @@ def new_hook(unraisable): o = cache[oid] = self._makePersist(oid=oid) # Clear the dict, or at least part of it. # This is coupled to ``cleanup_hook`` - del cache.data._addr_to_oid + if cache.data.cleanup_hook: + del cache.data._addr_to_oid del cache[oid] self.assertEqual(unraised, [])