[Erp5-report] r38804 fabien - in /experimental/bt5/erp5_credential: TestTemplateItem/ bt/
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Sep 30 15:16:15 CEST 2010
Author: fabien
Date: Thu Sep 30 15:16:13 2010
New Revision: 38804
URL: http://svn.erp5.org?rev=38804&view=rev
Log:
make possible to enable preferences one by one
use edit instead of set. edit method clear the cache, not set
Modified:
experimental/bt5/erp5_credential/TestTemplateItem/testERP5Credential.py
experimental/bt5/erp5_credential/bt/revision
Modified: experimental/bt5/erp5_credential/TestTemplateItem/testERP5Credential.py
URL: http://svn.erp5.org/experimental/bt5/erp5_credential/TestTemplateItem/testERP5Credential.py?rev=38804&r1=38803&r2=38804&view=diff
==============================================================================
--- experimental/bt5/erp5_credential/TestTemplateItem/testERP5Credential.py [utf8] (original)
+++ experimental/bt5/erp5_credential/TestTemplateItem/testERP5Credential.py [utf8] Thu Sep 30 15:16:13 2010
@@ -105,7 +105,7 @@ class TestERP5Credential(ERP5TypeTestCas
self.portal.getDefaultModule('Person'))
for module in module_list:
module.manage_delObjects(list(module.objectIds()))
- self._disablePreference()
+ self.stepUnSetCredentialAutomaticApprovalPreferences()
transaction.commit()
self.tic()
self.logout()
@@ -129,14 +129,54 @@ class TestERP5Credential(ERP5TypeTestCas
if preference.getPreferenceState() in ('enable', 'global'):
preference.disable()
- def stepSetAutomaticApprovalPreferences(self, sequence=None,
+ def stepUnSetCredentialAutomaticApprovalPreferences(self, sequence=None,
sequence_list=None, **kw):
self.login()
preference = self._getPreference()
- preference.setPreferredCredentialRequestAutomaticApproval(True)
- preference.setPreferredOrganisationCredentialUpdateAutomaticApproval(True)
- preference.setPreferredCredentialRecoveryAutomaticApproval(True)
- preference.setPreferredPersonCredentialUpdateAutomaticApproval(True)
+ preference.edit(preferred_credential_request_automatic_approval=False,
+ preferred_organisation_credential_update_automatic_approval=False,
+ preferred_credential_recovery_automatic_approval=False,
+ preferred_person_credential_update_automatic_approval=False)
+ self._enablePreference()
+ transaction.commit()
+ self.tic()
+ self.logout()
+
+ def stepSetCredentialRequestAutomaticApprovalPreferences(self, sequence=None,
+ sequence_list=None, **kw):
+ self.login()
+ preference = self._getPreference()
+ preference.edit(preferred_credential_request_automatic_approval=True)
+ self._enablePreference()
+ transaction.commit()
+ self.tic()
+ self.logout()
+
+ def stepSetOrganisationCredentialUpdateAutomaticApprovalPreferences(self, sequence=None,
+ sequence_list=None, **kw):
+ self.login()
+ preference = self._getPreference()
+ preference.edit(preferred_organisation_credential_update_automatic_approval=True)
+ self._enablePreference()
+ transaction.commit()
+ self.tic()
+ self.logout()
+
+ def stepSetCredentialRecoveryAutomaticApprovalPreferences(self, sequence=None,
+ sequence_list=None, **kw):
+ self.login()
+ preference = self._getPreference()
+ preference.edit(preferred_credential_recovery_automatic_approval=True)
+ self._enablePreference()
+ transaction.commit()
+ self.tic()
+ self.logout()
+
+ def stepSetPersonCredentialUpdateAutomaticApprovalPreferences(self, sequence=None,
+ sequence_list=None, **kw):
+ self.login()
+ preference = self._getPreference()
+ preference.edit(preferred_person_credential_update_automatic_approval=False)
self._enablePreference()
transaction.commit()
self.tic()
@@ -415,7 +455,7 @@ class TestERP5Credential(ERP5TypeTestCas
intervention
'''
sequence_list = SequenceList()
- sequence_string = 'SetAutomaticApprovalPreferences '\
+ sequence_string = 'SetCredentialRequestAutomaticApprovalPreferences '\
'CreateSimpleSubscriptionRequest Tic '\
'CheckAccountIsCreated '\
@@ -430,7 +470,7 @@ class TestERP5Credential(ERP5TypeTestCas
intervention
'''
sequence_list = SequenceList()
- sequence_string = 'SetAutomaticApprovalPreferences '\
+ sequence_string = 'SetPersonCredentialUpdateAutomaticApprovalPreferences '\
'CreateSimpleSubscriptionRequest '\
'AcceptSubscriptionRequest Tic '\
'CreateCredentialUpdate Tic '\
Modified: experimental/bt5/erp5_credential/bt/revision
URL: http://svn.erp5.org/experimental/bt5/erp5_credential/bt/revision?rev=38804&r1=38803&r2=38804&view=diff
==============================================================================
--- experimental/bt5/erp5_credential/bt/revision [utf8] (original)
+++ experimental/bt5/erp5_credential/bt/revision [utf8] Thu Sep 30 15:16:13 2010
@@ -1 +1 @@
-231
+232
More information about the Erp5-report
mailing list