[Checkins] SVN: zope.security/trunk/ Add IChecker-conformance tests.

Tres Seaver cvs-admin at zope.org
Mon Dec 24 20:28:54 UTC 2012


Log message for revision 128904:
  Add IChecker-conformance tests.

Changed:
  _U  zope.security/trunk/
  U   zope.security/trunk/src/zope/security/tests/test_checker.py

-=-
Modified: zope.security/trunk/src/zope/security/tests/test_checker.py
===================================================================
--- zope.security/trunk/src/zope/security/tests/test_checker.py	2012-12-24 20:25:33 UTC (rev 128903)
+++ zope.security/trunk/src/zope/security/tests/test_checker.py	2012-12-24 20:28:54 UTC (rev 128904)
@@ -205,6 +205,16 @@
             return self._getTargetClass()(get_permissions)
         return self._getTargetClass()(get_permissions, set_permissions)
 
+    def test_class_conforms_to_IChecker(self):
+        from zope.interface.verify import verifyClass
+        from zope.security.interfaces import IChecker
+        verifyClass(IChecker, self._getTargetClass())
+
+    def test_instance_conforms_to_IChecker(self):
+        from zope.interface.verify import verifyObject
+        from zope.security.interfaces import IChecker
+        verifyObject(IChecker, self._makeOne())
+
     def test_ctor_w_non_dict_get_permissions(self):
         self.assertRaises(TypeError, self._makeOne, object())
 



More information about the checkins mailing list