[Erp5-report] r19534 - in /erp5/trunk/products/CMFActivity: ./ tests/
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Feb 26 19:20:08 CET 2008
Author: vincent
Date: Tue Feb 26 19:20:06 2008
New Revision: 19534
URL: http://svn.erp5.org?rev=19534&view=rev
Log:
Ignore serialization_tag when its value is None.
Add a test.
Modified:
erp5/trunk/products/CMFActivity/ActivityTool.py
erp5/trunk/products/CMFActivity/tests/testCMFActivity.py
Modified: erp5/trunk/products/CMFActivity/ActivityTool.py
URL: http://svn.erp5.org/erp5/trunk/products/CMFActivity/ActivityTool.py?rev=19534&r1=19533&r2=19534&view=diff
==============================================================================
--- erp5/trunk/products/CMFActivity/ActivityTool.py (original)
+++ erp5/trunk/products/CMFActivity/ActivityTool.py Tue Feb 26 19:20:06 2008
@@ -121,6 +121,9 @@
else:
self.active_process = active_process.getPhysicalPath()
self.active_process_uid = active_process.getUid()
+ if activity_kw.get('serialization_tag', False) is None:
+ # Remove serialization_tag if it's None.
+ del activity_kw['serialization_tag']
self.activity_kw = activity_kw
self.method_id = method_id
self.args = args
Modified: erp5/trunk/products/CMFActivity/tests/testCMFActivity.py
URL: http://svn.erp5.org/erp5/trunk/products/CMFActivity/tests/testCMFActivity.py?rev=19534&r1=19533&r2=19534&view=diff
==============================================================================
--- erp5/trunk/products/CMFActivity/tests/testCMFActivity.py (original)
+++ erp5/trunk/products/CMFActivity/tests/testCMFActivity.py Tue Feb 26 19:20:06 2008
@@ -2796,6 +2796,11 @@
self.tic()
result = activity_tool.getMessageList()
self.assertEqual(len(result), 0)
+ # Check that giving a None value to serialization_tag does not confuse
+ # CMFActivity
+ organisation.activate(activity=activity, serialization_tag=None).getTitle()
+ self.tic()
+ self.assertEqual(len(activity_tool.getMessageList()), 0)
def test_106_checkSerializationTagSQLDict(self, quiet=0, run=run_all_test):
if not run: return
More information about the Erp5-report
mailing list