Remove email config testcases (#17763)

Because the email config page has been removed #17711

Signed-off-by: Yang Jiao <jiaoya@vmware.com>
This commit is contained in:
Yang Jiao 2022-11-08 15:55:22 +08:00 committed by GitHub
parent 87005f32d9
commit e2e8f00f35
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 0 additions and 54 deletions

View File

@ -185,34 +185,6 @@ Switch To System Replication
Should Verify Remote Cert Be Enabled Should Verify Remote Cert Be Enabled
Checkbox Should Not Be Selected xpath=//*[@id='clr-checkbox-verifyRemoteCert'] Checkbox Should Not Be Selected xpath=//*[@id='clr-checkbox-verifyRemoteCert']
## Email
Switch To Email
Switch To Configure
Retry Element Click xpath=//*[@id='config-email']
Sleep 1
Config Email
Input Text xpath=//*[@id='mailServer'] smtp.harbortest.com
Input Text xpath=//*[@id='emailPort'] 25
Input Text xpath=//*[@id='emailUsername'] example@harbortest.com
Input Text xpath=//*[@id='emailPassword'] example
Input Text xpath=//*[@id='emailFrom'] example<example@harbortest.com>
Sleep 1
Retry Element Click xpath=//*[@id='emailSSL-wrapper']/label
Sleep 1
Retry Element Click xpath=//*[@id='emailInsecure-wrapper']/label
Sleep 1
Retry Element Click xpath=${config_email_save_button_xpath}
Sleep 6
Verify Email
Textfield Value Should Be xpath=//*[@id='mailServer'] smtp.harbortest.com
Textfield Value Should Be xpath=//*[@id='emailPort'] 25
Textfield Value Should Be xpath=//*[@id='emailUsername'] example@harbortest.com
Textfield Value Should Be xpath=//*[@id='emailFrom'] example<example@harbortest.com>
Checkbox Should Be Selected xpath=//*[@id='emailSSL']
Checkbox Should Not Be Selected xpath=//*[@id='emailInsecure']
Set Scan All To None Set Scan All To None
Retry Element Click //vulnerability-config//select Retry Element Click //vulnerability-config//select
Retry Element Click //vulnerability-config//select/option[@value='none'] Retry Element Click //vulnerability-config//select/option[@value='none']

View File

@ -20,7 +20,6 @@ ${project_create_xpath} //clr-dg-action-bar//button[contains(.,'New')]
${self_reg_xpath} //input[@id='selfReg'] ${self_reg_xpath} //input[@id='selfReg']
${test_ldap_xpath} //*[@id='ping-test'] ${test_ldap_xpath} //*[@id='ping-test']
${config_save_button_xpath} //config//div/button[contains(.,'SAVE')] ${config_save_button_xpath} //config//div/button[contains(.,'SAVE')]
${config_email_save_button_xpath} //*[@id='config_email_save']
${config_auth_save_button_xpath} //*[@id='config_auth_save'] ${config_auth_save_button_xpath} //*[@id='config_auth_save']
${config_system_save_button_xpath} //*[@id='config_system_save'] ${config_system_save_button_xpath} //*[@id='config_system_save']
${config_security_save_button_xpath} //*[@id='security_save'] ${config_security_save_button_xpath} //*[@id='security_save']

View File

@ -391,10 +391,6 @@ Verify System Setting
@{authtype}= Get Value From Json ${json} $.configuration.authmode @{authtype}= Get Value From Json ${json} $.configuration.authmode
@{creation}= Get Value From Json ${json} $.configuration..projectcreation @{creation}= Get Value From Json ${json} $.configuration..projectcreation
@{selfreg}= Get Value From Json ${json} $.configuration..selfreg @{selfreg}= Get Value From Json ${json} $.configuration..selfreg
@{emailserver}= Get Value From Json ${json} $.configuration..emailserver
@{emailport}= Get Value From Json ${json} $.configuration..emailport
@{emailuser}= Get Value From Json ${json} $.configuration..emailuser
@{emailfrom}= Get Value From Json ${json} $.configuration..emailfrom
@{token}= Get Value From Json ${json} $.configuration..token @{token}= Get Value From Json ${json} $.configuration..token
@{robot_token}= Get Value From Json ${json} $.configuration..robot_token @{robot_token}= Get Value From Json ${json} $.configuration..robot_token
@{scanschedule}= Get Value From Json ${json} $.configuration..scanall @{scanschedule}= Get Value From Json ${json} $.configuration..scanall
@ -405,11 +401,6 @@ Verify System Setting
Page Should Contain @{authtype}[0] Page Should Contain @{authtype}[0]
Run Keyword If @{selfreg}[0] == 'True' Checkbox Should Be Checked //clr-checkbox-wrapper[@id='selfReg']//label Run Keyword If @{selfreg}[0] == 'True' Checkbox Should Be Checked //clr-checkbox-wrapper[@id='selfReg']//label
Run Keyword If @{selfreg}[0] == 'False' Checkbox Should Not Be Checked //clr-checkbox-wrapper[@id='selfReg']//label Run Keyword If @{selfreg}[0] == 'False' Checkbox Should Not Be Checked //clr-checkbox-wrapper[@id='selfReg']//label
Switch To Email
Textfield Value Should Be xpath=//*[@id='mailServer'] @{emailserver}[0]
Textfield Value Should Be xpath=//*[@id='emailPort'] @{emailport}[0]
Textfield Value Should Be xpath=//*[@id='emailUsername'] @{emailuser}[0]
Textfield Value Should Be xpath=//*[@id='emailFrom'] @{emailfrom}[0]
Switch To System Settings Switch To System Settings
${ret} Get Selected List Value xpath=//select[@id='proCreation'] ${ret} Get Selected List Value xpath=//select[@id='proCreation']
Should Be Equal As Strings ${ret} @{creation}[0] Should Be Equal As Strings ${ret} @{creation}[0]

View File

@ -199,21 +199,6 @@ Test Case - Verify Download Ca Link
Page Should Contain Registry Root Certificate Page Should Contain Registry Root Certificate
Close Browser Close Browser
Test Case - Edit Email Settings
Init Chrome Driver
Sign In Harbor ${HARBOR_URL} ${HARBOR_ADMIN} ${HARBOR_PASSWORD}
Switch To Email
Config Email
Logout Harbor
Sign In Harbor ${HARBOR_URL} ${HARBOR_ADMIN} ${HARBOR_PASSWORD}
Switch To Email
Verify Email
Close Browser
Test Case - Edit Token Expire Test Case - Edit Token Expire
Init Chrome Driver Init Chrome Driver
Sign In Harbor ${HARBOR_URL} ${HARBOR_ADMIN} ${HARBOR_PASSWORD} Sign In Harbor ${HARBOR_URL} ${HARBOR_ADMIN} ${HARBOR_PASSWORD}

View File

@ -40,7 +40,6 @@ Test Case - Main Menu Routing
... harbor/clearing-job/gc=//gc-history//h5[contains(.,'GC History')] ... harbor/clearing-job/gc=//gc-history//h5[contains(.,'GC History')]
... harbor/clearing-job/audit-log-purge=//app-purge-history//h5[contains(.,'Purge History')] ... harbor/clearing-job/audit-log-purge=//app-purge-history//h5[contains(.,'Purge History')]
... harbor/configs/auth=//config//config-auth//label[contains(.,'Auth Mode')] ... harbor/configs/auth=//config//config-auth//label[contains(.,'Auth Mode')]
... harbor/configs/email=//config//config-email//label[contains(.,'Email Server Port')]
... harbor/configs/security=//config//app-security//span[contains(.,'CVE allowlist')] ... harbor/configs/security=//config//app-security//span[contains(.,'CVE allowlist')]
... harbor/configs/setting=//config//system-settings//label[contains(.,'Project Creation')] ... harbor/configs/setting=//config//system-settings//label[contains(.,'Project Creation')]
FOR ${key} IN @{routing.keys()} FOR ${key} IN @{routing.keys()}