[Erp5-report] r17884 - in /erp5/trunk/products/CMFCategory: ./ tests/

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Nov 28 19:21:32 CET 2007


Author: jerome
Date: Wed Nov 28 19:21:32 2007
New Revision: 17884

URL: http://svn.erp5.org?rev=17884&view=rev
Log:
getCategoryChildTranslatedCompactTitleItemList was using a non existant
display_id


Modified:
    erp5/trunk/products/CMFCategory/Category.py
    erp5/trunk/products/CMFCategory/tests/testCMFCategory.py

Modified: erp5/trunk/products/CMFCategory/Category.py
URL: http://svn.erp5.org/erp5/trunk/products/CMFCategory/Category.py?rev=17884&r1=17883&r2=17884&view=diff
==============================================================================
--- erp5/trunk/products/CMFCategory/Category.py (original)
+++ erp5/trunk/products/CMFCategory/Category.py Wed Nov 28 19:21:32 2007
@@ -375,7 +375,7 @@
       given list of base categories. Uses translated_compact_title as default method
       """
       return self.getCategoryChildItemList(recursive=recursive,
-                                           display_id='translated_compact_title',
+                                           display_id='compact_translated_title',
                                            base=base, **kw)
 
     security.declareProtected(Permissions.AccessContentsInformation,

Modified: erp5/trunk/products/CMFCategory/tests/testCMFCategory.py
URL: http://svn.erp5.org/erp5/trunk/products/CMFCategory/tests/testCMFCategory.py?rev=17884&r1=17883&r2=17884&view=diff
==============================================================================
--- erp5/trunk/products/CMFCategory/tests/testCMFCategory.py (original)
+++ erp5/trunk/products/CMFCategory/tests/testCMFCategory.py Wed Nov 28 19:21:32 2007
@@ -753,6 +753,17 @@
     self.assertEquals([['', ''], ['The Title (the_id)', 'the_id']],
                        base_cat.getCategoryChildTitleAndIdItemList())
 
+  def test_20_CategoryChildCompactTitleItemList(self):
+    # Tests getCategoryChildCompactTitleItemList
+    base_cat = self.getCategoryTool().newContent(portal_type='Base Category')
+    cat = base_cat.newContent(portal_type='Category',
+          id='the_id', title='The Title', short_title='The T.')
+    self.assertEquals([['', ''], ['The T.', 'the_id']],
+                       base_cat.getCategoryChildCompactTitleItemList())
+    self.assertEquals([['', ''], ['The T.', 'the_id']],
+             base_cat.getCategoryChildTranslatedCompactTitleItemList())
+
+
   def test_21_AcquiredPortalType(self, quiet=quiet, run=run_all_test):
     """Test if acquired_portal_type works correctly."""
     if not run : return




More information about the Erp5-report mailing list