def setSystemPreference(self): default_pref = self.portal.portal_preferences.default_site_preference conversion_dict = _getConversionServerDict() default_pref.setPreferredDocumentConversionServerUrl(conversion_dict['url']) #default_pref.setPreferredConversionCacheFactory('document_cache_factory') if default_pref.getPreferenceState() != 'global': default_pref.enable()
def setSystemPreference(self): conversion_dict = _getConversionServerDict() self.portal.Zuite_setPreference( working_copy_list=bt5_dir_list, conversion_server_hostname=conversion_dict['hostname'], conversion_server_port=conversion_dict['port'] )
def testWebPage_updateWebDocument(self): """ Test if script load correctly the Web Page with data of one document """ portal = self.portal portal_preferences = portal.portal_preferences web_page_module = portal.web_page_module portal_contributions = portal.portal_contributions system_preference = portal_preferences.newContent( portal_type='System Preference') conversion_dict = _getConversionServerDict() system_preference.setPreferredDocumentConversionServerUrl( conversion_dict["url"]) system_preference.enable() self.tic() document_path, filename = self.getDocumentPath() file = FileUpload(document_path, filename) document = portal_contributions.newContent(file=file) web_page = web_page_module.newContent(portal_type="Web Page") self.tic() self.changeSkin("UNGDoc") web_page.WebPage_updateWebDocument(document.getPath()) self.tic() self.assertTrue( re.search("\>tiolive\<", web_page.getTextContent()) is not None) self.assertEqual(web_page.getTitle(), document.getTitle())
def setDefaultSitePreference(self): default_pref = self.portal.portal_preferences.default_site_preference conversion_dict = _getConversionServerDict() default_pref.setPreferredDocumentConversionServerUrl(conversion_dict['url']) if self.portal.portal_workflow.isTransitionPossible(default_pref, 'enable'): default_pref.enable() return default_pref
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 stepCheckSystemPreferenceAfterInstallation(self, sequence=None, sequence_list=None, **kw): """ Check System Preference""" system_preference = self.portal.portal_catalog.getResultValue(portal_type="System Preference") conversion_dict = _getConversionServerDict() self.assertEquals(system_preference.getPreferredOoodocServerPortNumber(), conversion_dict['port']) self.assertEquals(system_preference.getPreferredOoodocServerAddress(), conversion_dict['hostname'])
def setSystemPreference(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']) #default_pref.setPreferredConversionCacheFactory('document_cache_factory') if default_pref.getPreferenceState() != 'global': default_pref.enable()
def setSystemPreferences(self): default_pref = self.portal.portal_preferences.default_site_preference conversion_dict = _getConversionServerDict() default_pref.setPreferredDocumentConversionServerUrl(conversion_dict['url']) default_pref.setPreferredDocumentFileNameRegularExpression(FILENAME_REGULAR_EXPRESSION) default_pref.setPreferredDocumentReferenceRegularExpression(REFERENCE_REGULAR_EXPRESSION) if default_pref.getPreferenceState() == 'disabled': default_pref.enable()
def setSystemPreference(self): default_pref = self.portal.portal_preferences.default_site_preference conversion_dict = _getConversionServerDict() default_pref.setPreferredDocumentConversionServerUrl( conversion_dict['url']) #default_pref.setPreferredConversionCacheFactory('document_cache_factory') if default_pref.getPreferenceState() != 'global': default_pref.enable()
def setDefaultSitePreference(self): default_pref = self.portal.portal_preferences.default_site_preference conversion_dict = _getConversionServerDict() default_pref.setPreferredDocumentConversionServerUrl( conversion_dict['url']) if self.portal.portal_workflow.isTransitionPossible( default_pref, 'enable'): default_pref.enable() return default_pref
def setSystemPreferences(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"]) default_pref.setPreferredDocumentFileNameRegularExpression(FILENAME_REGULAR_EXPRESSION) default_pref.setPreferredDocumentReferenceRegularExpression(REFERENCE_REGULAR_EXPRESSION) if default_pref.getPreferenceState() == "disabled": default_pref.enable()
def setSystemPreference(self): portal_preferences = getToolByName(self.portal, 'portal_preferences') default_pref = portal_preferences.default_site_preference conversion_dict = _getConversionServerDict() default_pref.setPreferredDocumentConversionServerUrl(conversion_dict['url']) default_pref.setPreferredDocumentFileNameRegularExpression(FILE_NAME_REGULAR_EXPRESSION) default_pref.setPreferredDocumentReferenceRegularExpression(REFERENCE_REGULAR_EXPRESSION) if default_pref.getPreferenceState() != 'global': default_pref.enable()
def setSystemPreference(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']) #default_pref.setPreferredConversionCacheFactory('document_cache_factory') if default_pref.getPreferenceState() != 'global': default_pref.enable()
def stepCheckSystemPreferenceAfterInstallation(self, sequence=None, sequence_list=None, **kw): """ Check System Preference""" system_preference = self.portal.portal_catalog.getResultValue( portal_type="System Preference") conversion_dict = _getConversionServerDict() self.assertEqual( system_preference.getPreferredDocumentConversionServerUrl(), conversion_dict['url'])
def setSystemPreferences(self): default_pref = self.portal.portal_preferences.default_site_preference conversion_dict = _getConversionServerDict() default_pref.setPreferredDocumentConversionServerUrl( conversion_dict['url']) default_pref.setPreferredDocumentFileNameRegularExpression( FILENAME_REGULAR_EXPRESSION) default_pref.setPreferredDocumentReferenceRegularExpression( REFERENCE_REGULAR_EXPRESSION) if default_pref.getPreferenceState() == 'disabled': default_pref.enable()
def setSystemPreference(self): portal_type = "System Preference" preference_list = self.portal.portal_preferences.contentValues(portal_type=portal_type) if not preference_list: preference = self.portal.portal_preferences.newContent(portal_type=portal_type) else: preference = preference_list[0] conversion_dict = _getConversionServerDict() preference.setPreferredOoodocServerAddress(conversion_dict["hostname"]) preference.setPreferredOoodocServerPortNumber(conversion_dict["port"]) if self.portal.portal_workflow.isTransitionPossible(preference, "enable"): preference.enable()
def setSystemPreference(self): portal_preferences = self.portal.portal_preferences system_preference = portal_preferences._getOb(self.system_pref_id, None) if system_preference is None: system_preference = portal_preferences.newContent(id=self.system_pref_id, portal_type='System Preference') conversion_dict = _getConversionServerDict() system_preference.setPreferredDocumentConversionServerUrl(conversion_dict['url']) system_preference.setPreferredDocumentFilenameRegularExpression( FILENAME_REGULAR_EXPRESSION) system_preference.setPreferredDocumentReferenceRegularExpression( REFERENCE_REGULAR_EXPRESSION) if system_preference.getPreferenceState() != 'global': system_preference.enable()
def setSystemPreference(self): portal_preferences = getToolByName(self.portal, 'portal_preferences') default_pref = portal_preferences.default_site_preference conversion_dict = _getConversionServerDict() default_pref.setPreferredOoodocServerAddress( conversion_dict['hostname']) default_pref.setPreferredOoodocServerPortNumber( conversion_dict['port']) default_pref.setPreferredDocumentFileNameRegularExpression( FILE_NAME_REGULAR_EXPRESSION) default_pref.setPreferredDocumentReferenceRegularExpression( REFERENCE_REGULAR_EXPRESSION) if default_pref.getPreferenceState() != 'global': default_pref.enable()
def afterSetUp(self): """ Initialize the ERP5 site. """ self.login() self.pref = self.portal.portal_preferences.newContent( portal_type='System Preference') conversion_dict = _getConversionServerDict() self.pref.setPreferredDocumentConversionServerUrl( conversion_dict['url']) self.pref.setPriority(Priority.SITE) self.pref.enable() # create browser_id_manager if not "browser_id_manager" in self.portal.objectIds(): self.portal.manage_addProduct[ 'Sessions'].constructBrowserIdManager() # We create categories needed # For testing file whith column corresponding to category portal_categories = self.getCategoryTool() gender_bc = self.gender_base_cat_id if gender_bc not in portal_categories.objectIds(): portal_categories.newContent(portal_type='Base Category', id=gender_bc) if not portal_categories[gender_bc].has_key('male'): portal_categories[gender_bc].newContent(id='male', portal_type='Category', title='Male') if not portal_categories[gender_bc].has_key('female'): portal_categories[gender_bc].newContent(id='female', portal_type='Category', title='Female') function_bc = self.function_base_cat_id if function_bc not in portal_categories.objectIds(): portal_categories.newContent(portal_type='Base Category', id=function_bc) if not portal_categories[function_bc].has_key('director'): portal_categories[function_bc].newContent(id='director', portal_type='Category', title='Director') if not portal_categories[function_bc].has_key('manager'): portal_categories[function_bc].newContent(id='manager', portal_type='Category', title='Manager') self.portal.portal_caches.clearCache() self.tic()
def setSystemPreference(self): portal_type = 'System Preference' preference_list = self.portal.portal_preferences.contentValues( portal_type=portal_type) if not preference_list: preference = self.portal.portal_preferences.newContent( portal_type=portal_type) else: preference = preference_list[0] conversion_dict = _getConversionServerDict() preference.setPreferredOoodocServerAddress(conversion_dict['hostname']) preference.setPreferredOoodocServerPortNumber(conversion_dict['port']) if self.portal.portal_workflow.isTransitionPossible( preference, 'enable'): preference.enable()
def testConfiguredConversionServer(self): """ Make sure Conversion Server (Cloudooo) is well configured """ if self.isLiveTest(): # This test is redundant with testConfiguredVolatileCacheViaPromise # and it is only aims to verify if test environment is behaving as # expected, nothing else, and if alamrs were invoked. return from Products.ERP5Type.tests.ERP5TypeTestCase import\ _getConversionServerDict # set preference preference_tool = self.portal.portal_preferences conversion_dict = _getConversionServerDict() self.assertEquals(preference_tool.getPreferredOoodocServerAddress(),conversion_dict['hostname']) self.assertEquals(preference_tool.getPreferredOoodocServerPortNumber(), conversion_dict['port'])
def setSystemPreference(self): portal_preferences = self.portal.portal_preferences system_preference = portal_preferences._getOb(self.system_pref_id, None) if system_preference is None: system_preference = portal_preferences.newContent( id=self.system_pref_id, portal_type='System Preference') conversion_dict = _getConversionServerDict() system_preference.setPreferredDocumentConversionServerUrl( conversion_dict['url']) system_preference.setPreferredDocumentFilenameRegularExpression( FILENAME_REGULAR_EXPRESSION) system_preference.setPreferredDocumentReferenceRegularExpression( REFERENCE_REGULAR_EXPRESSION) if system_preference.getPreferenceState() != 'global': system_preference.enable()
def afterSetUp(self): """ Initialize the ERP5 site. """ self.login() self.pref = self.portal.portal_preferences.newContent( portal_type='System Preference') conversion_dict = _getConversionServerDict() self.pref.setPreferredOoodocServerAddress(conversion_dict['hostname']) self.pref.setPreferredOoodocServerPortNumber(conversion_dict['port']) self.pref.setPriority(Priority.SITE) self.pref.enable() # create browser_id_manager if not "browser_id_manager" in self.portal.objectIds(): self.portal.manage_addProduct['Sessions'].constructBrowserIdManager() # We create categories needed # For testing file whith column corresponding to category portal_categories = self.getCategoryTool() gender_bc = self.gender_base_cat_id if gender_bc not in portal_categories.objectIds(): portal_categories.newContent(portal_type='Base Category', id=gender_bc) if not portal_categories[gender_bc].has_key('male'): portal_categories[gender_bc].newContent(id='male', portal_type='Category', title='Male') if not portal_categories[gender_bc].has_key('female'): portal_categories[gender_bc].newContent(id='female', portal_type='Category', title='Female') function_bc = self.function_base_cat_id if function_bc not in portal_categories.objectIds(): portal_categories.newContent(portal_type='Base Category', id=function_bc) if not portal_categories[function_bc].has_key('director'): portal_categories[function_bc].newContent(id='director', portal_type='Category', title='Director') if not portal_categories[function_bc].has_key('manager'): portal_categories[function_bc].newContent(id='manager', portal_type='Category', title='Manager') self.portal.portal_caches.clearCache() transaction.commit() self.tic()
def testWebPage_updateWebDocument(self): """ Test if script load correctly the Web Page with data of one document """ portal = self.portal portal_preferences = portal.portal_preferences web_page_module = portal.web_page_module portal_contributions = portal.portal_contributions system_preference = portal_preferences.newContent(portal_type='System Preference') conversion_dict = _getConversionServerDict() system_preference.setPreferredOoodocServerAddress(conversion_dict["hostname"]) system_preference.setPreferredOoodocServerPortNumber(conversion_dict["port"]) system_preference.enable() self.stepTic() document_path, filename = self.getDocumentPath() file = FileUpload(document_path, filename) document = portal_contributions.newContent(file=file) web_page = web_page_module.newContent(portal_type="Web Page") self.stepTic() web_page.WebPage_updateWebDocument(document.getPath()) self.stepTic() self.assertTrue(re.search("\>tiolive\<", web_page.getTextContent()) is not None) self.assertEquals(web_page.getTitle(), document.getTitle())
def afterSetUp(self): """ Initialize the ERP5 site. """ self.login() self.pref = self.portal.portal_preferences.newContent(portal_type="System Preference") conversion_dict = _getConversionServerDict() self.pref.setPreferredOoodocServerAddress(conversion_dict["hostname"]) self.pref.setPreferredOoodocServerPortNumber(conversion_dict["port"]) self.pref.setPriority(Priority.SITE) self.pref.enable() # create browser_id_manager if not "browser_id_manager" in self.portal.objectIds(): self.portal.manage_addProduct["Sessions"].constructBrowserIdManager() # We create categories needed # For testing file whith column corresponding to category portal_categories = self.getCategoryTool() gender_bc = self.gender_base_cat_id if gender_bc not in portal_categories.objectIds(): portal_categories.newContent(portal_type="Base Category", id=gender_bc) if not portal_categories[gender_bc].has_key("male"): portal_categories[gender_bc].newContent(id="male", portal_type="Category", title="Male") if not portal_categories[gender_bc].has_key("female"): portal_categories[gender_bc].newContent(id="female", portal_type="Category", title="Female") function_bc = self.function_base_cat_id if function_bc not in portal_categories.objectIds(): portal_categories.newContent(portal_type="Base Category", id=function_bc) if not portal_categories[function_bc].has_key("director"): portal_categories[function_bc].newContent(id="director", portal_type="Category", title="Director") if not portal_categories[function_bc].has_key("manager"): portal_categories[function_bc].newContent(id="manager", portal_type="Category", title="Manager") self.portal.portal_caches.clearCache() self.tic()
def stepCheckSystemPreferenceAfterInstallation(self, sequence=None, sequence_list=None, **kw): """ Check System Preference""" system_preference = self.portal.portal_catalog.getResultValue(portal_type="System Preference") conversion_dict = _getConversionServerDict() self.assertEqual(system_preference.getPreferredDocumentConversionServerUrl(), conversion_dict['url'])
def setSystemPreference(self): conversion_dict = _getConversionServerDict() self.portal.Zuite_setPreference( working_copy_list=bt5_dir_list, conversion_server_url=conversion_dict['url'], )