[Zope-Checkins] CVS: Zope/lib/python/AccessControl/tests - testSecurity.py:1.10.6.4

Tres Seaver tseaver at zope.com
Fri Jan 16 13:12:44 EST 2004


Update of /cvs-repository/Zope/lib/python/AccessControl/tests
In directory cvs.zope.org:/tmp/cvs-serv13462/lib/python/AccessControl/tests

Modified Files:
      Tag: Zope-2_6-branch
	testSecurity.py 
Log Message:


  - Collector #1186:  some globals required to support certain operations
    in restricted code (e.g., list comprehensions in DTML expressions)
    were not propagated to all the right places.


=== Zope/lib/python/AccessControl/tests/testSecurity.py 1.10.6.3 => 1.10.6.4 ===
--- Zope/lib/python/AccessControl/tests/testSecurity.py:1.10.6.3	Thu Jan 15 18:20:15 2004
+++ Zope/lib/python/AccessControl/tests/testSecurity.py	Fri Jan 16 13:12:43 2004
@@ -86,8 +86,9 @@
         <dtml-var expr="_.min([1,2])">
         <dtml-var expr="_.max([2,3])">
         <dtml-var expr="_.hasattr(1, 'foo') and 'Yes' or 'No'">
+        <dtml-var expr="[x for x in (1, 2, 3)]">
         """
-        EXPECTED = ['1', '3', 'No']
+        EXPECTED = ['1', '3', 'No', '[1, 2, 3]']
 
         template = self.doc_class(NEW_BUILTINS_TEMPLATE)
         res = template()




More information about the Zope-Checkins mailing list