[Checkins] SVN: zope.interface/branches/tseaver-no_2to3/src/zope/interface/tests/test_interface.py Restore 'adapter_hooks' after patching for test purposes.
Tres Seaver
cvs-admin at zope.org
Thu Apr 5 19:04:12 UTC 2012
Log message for revision 124973:
Restore 'adapter_hooks' after patching for test purposes.
Changed:
U zope.interface/branches/tseaver-no_2to3/src/zope/interface/tests/test_interface.py
-=-
Modified: zope.interface/branches/tseaver-no_2to3/src/zope/interface/tests/test_interface.py
===================================================================
--- zope.interface/branches/tseaver-no_2to3/src/zope/interface/tests/test_interface.py 2012-04-05 19:04:03 UTC (rev 124972)
+++ zope.interface/branches/tseaver-no_2to3/src/zope/interface/tests/test_interface.py 2012-04-05 19:04:09 UTC (rev 124973)
@@ -1783,8 +1783,6 @@
def _hit(iface, obj):
return self
- adapter_hooks[:] = [_miss, _hit]
-
class I(Interface):
pass
@@ -1792,9 +1790,15 @@
pass
c = C()
- self.assert_(I(c) is self)
+ old_adapter_hooks = adapter_hooks[:]
+ adapter_hooks[:] = [_miss, _hit]
+ try:
+ self.assert_(I(c) is self)
+ finally:
+ adapter_hooks[:] = old_adapter_hooks
+
class AttributeTests(ElementTests):
DEFAULT_NAME = 'TestAttribute'
More information about the checkins
mailing list