[Checkins] SVN: zope.component/tseaver-test_cleanup/ Test Interface.__call__ (adapter hook) in separate class.
Tres Seaver
cvs-admin at zope.org
Fri Jun 22 17:08:39 UTC 2012
Log message for revision 127028:
Test Interface.__call__ (adapter hook) in separate class.
Changed:
_U zope.component/tseaver-test_cleanup/
U zope.component/tseaver-test_cleanup/src/zope/component/tests/test__api.py
-=-
Modified: zope.component/tseaver-test_cleanup/src/zope/component/tests/test__api.py
===================================================================
--- zope.component/tseaver-test_cleanup/src/zope/component/tests/test__api.py 2012-06-22 17:08:31 UTC (rev 127027)
+++ zope.component/tseaver-test_cleanup/src/zope/component/tests/test__api.py 2012-06-22 17:08:36 UTC (rev 127028)
@@ -616,24 +616,24 @@
self.assertTrue(adapted.context is bar)
-class PackageAPITests(unittest.TestCase):
+class Test_Interface_call(unittest.TestCase):
from zope.component.testing import setUp, tearDown
- def test_interface_call_miss(self):
+ def test_miss(self):
from zope.interface import Interface
class IFoo(Interface):
pass
self.assertRaises(TypeError, IFoo, object())
- def test_interface_call_miss_w_default(self):
+ def test_miss_w_default(self):
from zope.interface import Interface
class IFoo(Interface):
pass
marker = object()
self.assertTrue(IFoo(object(), marker) is marker)
- def test_interface_call_hit(self):
+ def test_hit(self):
from zope.interface import Interface
from zope.interface import implementer
from zope.component import getGlobalSiteManager
@@ -654,7 +654,7 @@
self.assertTrue(adapted.__class__ is Baz)
self.assertTrue(adapted.context is bar)
- def test_interface_call_hit_registered_for_None(self):
+ def test_hit_registered_for_None(self):
from zope.interface import Interface
from zope.interface import implementer
from zope.component import getGlobalSiteManager
@@ -670,6 +670,11 @@
self.assertTrue(adapted.__class__ is Baz)
self.assertTrue(adapted.context is ctx)
+
+class PackageAPITests(unittest.TestCase):
+
+ from zope.component.testing import setUp, tearDown
+
def test_getMultiAdapter_anonymous_nonesuch(self):
from zope.interface import Interface
from zope.component import getMultiAdapter
@@ -955,6 +960,7 @@
unittest.makeSuite(Test_queryAdapterInContext),
unittest.makeSuite(Test_getAdapter),
unittest.makeSuite(Test_queryAdapter),
+ unittest.makeSuite(Test_Interface_call),
unittest.makeSuite(PackageAPITests),
))
More information about the checkins
mailing list