[Erp5-report] r43783 rafael - /erp5/trunk/bt5/erp5_configurator_standard/TestTemplateItem/

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Feb 25 19:15:14 CET 2011


Author: rafael
Date: Fri Feb 25 19:15:13 2011
New Revision: 43783

URL: http://svn.erp5.org?rev=43783&view=rev
Log:
Consulting workflow requires Conversion Server be available for convert imported spreadsheets.

Modified:
    erp5/trunk/bt5/erp5_configurator_standard/TestTemplateItem/testStandardConfigurationWorkflow.py

Modified: erp5/trunk/bt5/erp5_configurator_standard/TestTemplateItem/testStandardConfigurationWorkflow.py
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_standard/TestTemplateItem/testStandardConfigurationWorkflow.py?rev=43783&r1=43782&r2=43783&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_standard/TestTemplateItem/testStandardConfigurationWorkflow.py [utf8] (original)
+++ erp5/trunk/bt5/erp5_configurator_standard/TestTemplateItem/testStandardConfigurationWorkflow.py [utf8] Fri Feb 25 19:15:13 2011
@@ -34,6 +34,7 @@ from Products.ERP5Type.tests.Sequence im
 from Products.ERP5Type.tests.ERP5TypeTestCase import ERP5TypeTestCase
 from Products.ERP5Type.tests.SecurityTestCase import SecurityTestCase
 from Products.ERP5Type.tests.backportUnittest import expectedFailure
+from Products.ERP5Type.tests.ERP5TypeTestCase import  _getConversionServerDict
 from Products.ERP5Type.tests.utils import FileUpload
 from AccessControl import Unauthorized
 import transaction
@@ -93,7 +94,6 @@ class TestLiveConfiguratorWorkflowMixin(
       self.stepCleanUpRequest()
 
     self.restricted_security = 0
-
     # information to know if a business template is a standard business
     # template or a custom one
     self.portal.portal_templates.updateRepositoryBusinessTemplateList(
@@ -101,9 +101,18 @@ class TestLiveConfiguratorWorkflowMixin(
 
     # it is required by SecurityTestCase
     self.workflow_tool = self.portal.portal_workflow
-
+    self.setDefaultSitePreference()
     self.portal.portal_activities.unsubscribe()
 
+  def setDefaultSitePreference(self):
+    default_pref = self.portal.portal_preferences.default_site_preference
+    conversion_dict = _getConversionServerDict()
+    default_pref.setPreferredOoodocServerAddress(conversion_dict['hostname'])
+    default_pref.setPreferredOoodocServerPortNumber(conversion_dict['port'])
+    if self.portal.portal_workflow.isTransitionPossible(default_pref, 'enable'):
+      default_pref.enable()
+    return default_pref
+
   def beforeTearDown(self):
     self.portal.portal_activities.subscribe()
     ERP5TypeTestCase.beforeTearDown(self)



More information about the Erp5-report mailing list