[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