[CMF-checkins] CVS: Products/CMFCore/tests -
test_ActionInformation.py:1.10.2.5
Tres Seaver
tseaver at palladion.com
Sun Jun 26 06:58:31 EDT 2005
Update of /cvs-repository/Products/CMFCore/tests
In directory cvs.zope.org:/tmp/cvs-serv16447/CMFCore/tests
Modified Files:
Tag: CMF-1_5-branch
test_ActionInformation.py
Log Message:
- Make ActionInfo.setActionExpression sane if passed a string
which is already prefixed with "string;".
- Wrap long lines.
=== Products/CMFCore/tests/test_ActionInformation.py 1.10.2.4 => 1.10.2.5 ===
--- Products/CMFCore/tests/test_ActionInformation.py:1.10.2.4 Thu Jun 23 04:24:56 2005
+++ Products/CMFCore/tests/test_ActionInformation.py Sun Jun 26 06:58:30 2005
@@ -185,6 +185,13 @@
self.assertEqual(ai.getCategory(), 'folder')
self.assertEqual(ai.getPermissions(), ())
+ def test_setActionExpression_with_string_prefix(self):
+ from Products.CMFCore.Expression import Expression
+ ai = self._makeOne(id='view', category='folder')
+ ai.setActionExpression('string:blah')
+ self.failUnless(isinstance(ai.action,Expression))
+ self.assertEqual(ai.getActionExpression(), 'string:blah')
+
def test_construction_with_Expressions(self):
ai = self._makeOne( id='view',
title='View',
More information about the CMF-checkins
mailing list