From e53aff979926590003e96634388f541631ff2b1b Mon Sep 17 00:00:00 2001 From: Gabriel Monnerat <gabriel@tiolive.com> Date: Wed, 29 Jun 2011 12:47:11 -0300 Subject: [PATCH] rewrite docsstrings to reflecting reality --- product/ERP5/tests/testERP5Credential.py | 47 +++++++++++++++--------- 1 file changed, 29 insertions(+), 18 deletions(-) diff --git a/product/ERP5/tests/testERP5Credential.py b/product/ERP5/tests/testERP5Credential.py index 6017c3fe69..846bacc164 100644 --- a/product/ERP5/tests/testERP5Credential.py +++ b/product/ERP5/tests/testERP5Credential.py @@ -241,7 +241,7 @@ class TestERP5Credential(ERP5TypeTestCase): self.login() preference = self._getPreference() automatic_call = sequence.get("automatic_call", True) - preference.edit(preferred_credential_request_automatic_approval=True, + preferencedit(preferred_credential_request_automatic_approval=True, preferred_credential_alarm_automatic_call=automatic_call) self._enablePreference() self.stepTic() @@ -781,7 +781,7 @@ class TestERP5Credential(ERP5TypeTestCase): def test_03_simpleCredentialUpdate(self): ''' - check it's possible to update credential informations using credential + Check it's possible to update credential informations using credential update ''' sequence_list = SequenceList() @@ -796,10 +796,11 @@ class TestERP5Credential(ERP5TypeTestCase): def test_04_automaticCredentialRequestApproval(self): ''' - if the workflow credential_automatic_accept_interraction_workflow - is defined on Credential Request portal_type, the Credential Request object + if the property preferred_credential_request_automatic_approval is True on + System Preference object. it means that the Credential Request object should be accepted automatically and account created without any human - intervention + intervention. + Check that the user is create without human intervention ''' sequence_list = SequenceList() sequence_string = 'SetCredentialRequestAutomaticApprovalPreferences '\ @@ -811,10 +812,11 @@ class TestERP5Credential(ERP5TypeTestCase): def test_05_automaticCredentialUpdateApproval(self): ''' - if the workflow credential_automatic_accept_interraction_workflow - is defined on Credential Update portal_type, the Credential Update object - should be accepted automatically and object modified without any human - intervention + if the property preferred_credential_request_automatic_approval is True on + System Preference object. it means that the Credential Update object + should be accepted automatically and account created without any human + intervention. + Check that the user is create without human intervention ''' sequence_list = SequenceList() sequence_string = 'SetPersonCredentialUpdateAutomaticApprovalPreferences '\ @@ -908,7 +910,11 @@ class TestERP5Credential(ERP5TypeTestCase): message_text), None) self.stepUnSetCredentialAutomaticApprovalPreferences() - def testAssignmentProperties(self): + def testAssignmentCreationUsingSystemPreferenceProperty(self): + """ + Check that the category list are used correctly to create a new + assignment + """ sequence = dict(automatic_call=False) self.stepSetCredentialRequestAutomaticApprovalPreferences(sequence) self.stepSetCredentialAssignmentPropertyList() @@ -927,8 +933,10 @@ class TestERP5Credential(ERP5TypeTestCase): self.stepCheckAssignmentAfterActiveLogin(sequence) def testERP5Site_activeLogin(self): - """ Test if the script WebSection_activeLogin will create one user - correctly """ + """ + Test if the script WebSection_activeLogin will create one user + correctly + """ sequence = dict(automatic_call=False) self.stepSetCredentialRequestAutomaticApprovalPreferences(sequence) self.stepSetCredentialAssignmentPropertyList() @@ -954,8 +962,10 @@ class TestERP5Credential(ERP5TypeTestCase): self.stepUnSetCredentialAutomaticApprovalPreferences() def testERP5Site_newCredentialRequest(self): - """ Test if the script ERP5Site_newCredentialRequest will create one - Credential Request correctly """ + """ + Check that the script ERP5Site_newCredentialRequest will create one + Credential Request correctly + """ sequence = dict(automatic_call=False) self.stepSetCredentialRequestAutomaticApprovalPreferences(sequence) self.stepSetCredentialAssignmentPropertyList() @@ -972,8 +982,8 @@ class TestERP5Credential(ERP5TypeTestCase): def testERP5Site_newCredentialRecoveryWithNoSecurityQuestion(self): """ - Check that password recovery works in case if not security question with - answer is defined + Check that password recovery works when security question and answer are + None """ sequence_list = SequenceList() sequence_string = "CreatePerson Tic " \ @@ -988,8 +998,9 @@ class TestERP5Credential(ERP5TypeTestCase): def testERP5Site_newCredentialUpdateWithNoSecurityQuestion(self): """ - Check that password recovery works in case if not security question with - answer is defined + Check that the script ERP5Site_newCredentialUpdate creates correctly one + Credential Update object is create correctly and the user is updated with + new properties """ sequence_list = SequenceList() sequence_string = "UnSetCredentialAutomaticApprovalPreferences " \ -- 2.30.9