[Erp5-report] r9806 - in /erp5/trunk/products: ERP5/tests/ ERP5Form/tests/ ERP5Type/Tool/

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Sep 11 15:58:15 CEST 2006


Author: jerome
Date: Mon Sep 11 15:58:10 2006
New Revision: 9806

URL: http://svn.erp5.org?rev=9806&view=rev
Log:
title was not set correctly on Tools.


Modified:
    erp5/trunk/products/ERP5/tests/testBusinessTemplate.py
    erp5/trunk/products/ERP5Form/tests/testPreferences.py
    erp5/trunk/products/ERP5Type/Tool/BaseTool.py

Modified: erp5/trunk/products/ERP5/tests/testBusinessTemplate.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testBusinessTemplate.py?rev=9806&r1=9805&r2=9806&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testBusinessTemplate.py (original)
+++ erp5/trunk/products/ERP5/tests/testBusinessTemplate.py Mon Sep 11 15:58:10 2006
@@ -1834,6 +1834,10 @@
     sequence.edit(dependency_bt=template)
     
   # tests
+  def test_Title(self):
+    """Tests the Title of the Template Tool."""
+    self.assertEquals('Template Tool', self.getTemplateTool().Title())
+
   def test_01_checkNewSite(self, quiet=quiet, run=run_all_test):
     if not run: return
     if not quiet:

Modified: erp5/trunk/products/ERP5Form/tests/testPreferences.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/tests/testPreferences.py?rev=9806&r1=9805&r2=9806&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/tests/testPreferences.py (original)
+++ erp5/trunk/products/ERP5Form/tests/testPreferences.py Mon Sep 11 15:58:10 2006
@@ -96,6 +96,11 @@
     self.assertEquals(group.getPreferenceState(),   'disabled')
     self.assertEquals(site.getPreferenceState(),    'disabled')
   
+  def test_PreferenceToolTitle(self):
+    """Tests that the title of the preference tool is correct.
+    """
+    self.assertEquals('Preferences', self.getPreferenceTool().Title())
+
   def test_AllowedContentTypes(self, quiet=quiet, run=run_all_tests):
     """Tests Preference can be added in Preference Tool.
     """

Modified: erp5/trunk/products/ERP5Type/Tool/BaseTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Tool/BaseTool.py?rev=9806&r1=9805&r2=9806&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Tool/BaseTool.py (original)
+++ erp5/trunk/products/ERP5Type/Tool/BaseTool.py Mon Sep 11 15:58:10 2006
@@ -60,7 +60,8 @@
 
     # Filter content (ZMI))
     def __init__(self):
-        return Folder.__init__(self, self.__class__.id)
+        return Folder.__init__(self, self.__class__.id,
+                               getattr(self.__class__, 'title', ''))
 
     # Filter content (ZMI))
     def filtered_meta_types(self, user=None):




More information about the Erp5-report mailing list