[Checkins] SVN: zope.component/tseaver-test_cleanup/ Fix coverage after commenting-out functests.
Tres Seaver
cvs-admin at zope.org
Tue Jun 26 23:01:22 UTC 2012
Log message for revision 127119:
Fix coverage after commenting-out functests.
Changed:
_U zope.component/tseaver-test_cleanup/
U zope.component/tseaver-test_cleanup/src/zope/component/tests/test_interface.py
-=-
Modified: zope.component/tseaver-test_cleanup/src/zope/component/tests/test_interface.py
===================================================================
--- zope.component/tseaver-test_cleanup/src/zope/component/tests/test_interface.py 2012-06-26 23:01:14 UTC (rev 127118)
+++ zope.component/tseaver-test_cleanup/src/zope/component/tests/test_interface.py 2012-06-26 23:01:18 UTC (rev 127119)
@@ -35,6 +35,18 @@
IBar = InterfaceClass('IBar')
self.assertRaises(TypeError, self._callFUT, 'xxx', IFoo, IBar)
+ def test_w_class(self):
+ from zope.interface.interfaces import IInterface
+ from zope.component.globalregistry import getGlobalSiteManager
+ gsm = getGlobalSiteManager()
+ class IBar(IInterface):
+ pass
+ class Foo(object):
+ pass
+ self._callFUT('', Foo, IBar)
+ self.assertFalse(IBar.providedBy(Foo))
+ self.assertEqual(len(list(gsm.getUtilitiesFor(IBar))), 0)
+
def test_wo_name_w_iface_type(self):
from zope.interface import Interface
from zope.interface.interfaces import IInterface
More information about the checkins
mailing list