Log message for revision 113494:
  Suppress and test expected warnings emitted by ZCML class-requires.

Changed:
  U   Zope/branches/2.12/src/Products/Five/tests/test_security.py

-=-
Modified: Zope/branches/2.12/src/Products/Five/tests/test_security.py
===================================================================
--- Zope/branches/2.12/src/Products/Five/tests/test_security.py 2010-06-15 
15:11:41 UTC (rev 113493)
+++ Zope/branches/2.12/src/Products/Five/tests/test_security.py 2010-06-15 
16:33:53 UTC (rev 113494)
@@ -276,7 +276,17 @@
       Running this should not throw an exception (but will print a warning to
       stderr)
       
-      >>> zcml.load_string(configure_zcml)
+      >>> from warnings import catch_warnings
+      >>> warned = []
+      >>> with catch_warnings(record=True) as trapped:
+      ...      zcml.load_string(configure_zcml)
+      ...      warned.extend(list(trapped))
+      >>> len(warned)
+      2
+      >>> str(warned[0].message)
+      'The set_schema option...'
+      >>> str(warned[1].message)
+      'The set_attribute option...'
       >>> tearDown()
     """
 

_______________________________________________
Zope-Checkins maillist  -  Zope-Checkins@zope.org
https://mail.zope.org/mailman/listinfo/zope-checkins

Reply via email to