[Erp5-report] r33624 jm - /erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Mar 11 10:52:17 CET 2010


Author: jm
Date: Thu Mar 11 10:52:15 2010
New Revision: 33624

URL: http://svn.erp5.org?rev=33624&view=rev
Log:
Unit test: update oood configuration only if needed and without reindexing

This was breaking tests assuming there is no activity at the beginning, like in
testCMFActivity.

Also try to revert [33605] because default_site_preference should always exist
now.

Modified:
    erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py

Modified: erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py?rev=33624&r1=33623&r2=33624&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py [utf8] Thu Mar 11 10:52:15 2010
@@ -528,7 +528,6 @@
       global current_app
       current_app = self.app
       self._updateConnectionStrings()
-      self._updateConversionServerConfiguration()
 
     def afterSetUp(self):
       '''Called after setUp() has completed. This is
@@ -566,12 +565,9 @@
       """Update conversion server (Oood) at default site preferences.
       """
       conversion_dict = _getConversionServerDict()
-
-      preference = getattr(self.portal.portal_preferences, 
-                           'default_site_preference', None)
-      if preference is not None:
-        preference.setPreferredOoodocServerAddress(conversion_dict['hostname'])
-        preference.setPreferredOoodocServerPortNumber(conversion_dict['port'])
+      preference = self.portal.portal_preferences.default_site_preference
+      preference._setPreferredOoodocServerAddress(conversion_dict['hostname'])
+      preference._setPreferredOoodocServerPortNumber(conversion_dict['port'])
 
     def _recreateCatalog(self, quiet=0):
       """Clear activities and catalog and recatalog everything.
@@ -986,6 +982,7 @@
                 pass
               self.startZServer()
 
+            self._updateConversionServerConfiguration()
             self._updateConnectionStrings()
             self._recreateCatalog()
             self._installBusinessTemplateList(business_template_list,




More information about the Erp5-report mailing list