X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fsuites%2Fbackuprestore%2Fbr-basic%2F010__br_library_keywords.robot;h=b2d70037e1ffa1f5ea4a369cf83dbe450f9360d6;hb=033145416651ef18a2c786d9de977d268539eaeb;hp=7e9df002e92c5522783d859600d0166a88809fce;hpb=a96c1608fbe75392943549bf790f37411cc43841;p=integration%2Ftest.git diff --git a/csit/suites/backuprestore/br-basic/010__br_library_keywords.robot b/csit/suites/backuprestore/br-basic/010__br_library_keywords.robot index 7e9df002e9..b2d70037e1 100644 --- a/csit/suites/backuprestore/br-basic/010__br_library_keywords.robot +++ b/csit/suites/backuprestore/br-basic/010__br_library_keywords.robot @@ -1,16 +1,19 @@ *** Settings *** -Documentation Test suite for B&R support library itself -Suite Setup Run Keywords Init Suite ClusterManagement Setup -Suite Teardown Delete All Sessions -Test Setup Remove All Elements If Exist ${SERVICE_FUNCTIONS_URI} -Library SSHLibrary -Library Collections -Library OperatingSystem -Library RequestsLibrary -Resource ../../../variables/Variables.robot -Resource ../../../libraries/Utils.robot -Resource ../../../libraries/TemplatedRequests.robot -Resource ../../../libraries/BackupRestoreKeywords.robot +Documentation Test suite for B&R support library itself + +Library SSHLibrary +Library Collections +Library OperatingSystem +Library RequestsLibrary +Resource ../../../variables/Variables.robot +Resource ../../../libraries/Utils.robot +Resource ../../../libraries/TemplatedRequests.robot +Resource ../../../libraries/BackupRestoreKeywords.robot + +Suite Setup Run Keywords Init Suite ClusterManagement Setup +Suite Teardown Delete All Sessions +Test Setup Remove All Elements If Exist ${SERVICE_FUNCTIONS_URI} + *** Test Cases *** ConditionalBackupRestoreCheck keyword @@ -30,13 +33,17 @@ BackupRestoreCheck keyword [Documentation] Demostrates how the BackupRestoreCheck keyword can be used in order to create specific testcases performing backup-restore verification ${body} OperatingSystem.Get File ${SERVICE_FUNCTIONS_FILE} Add Elements To URI From File ${SERVICE_FUNCTIONS_URI} ${SERVICE_FUNCTIONS_FILE} - Run Keyword And Expect Error * BackupRestoreCheck exclusionsOperationalBefore=../variables/backuprestore/json_prefilter.conf + Run Keyword And Expect Error + ... * + ... BackupRestoreCheck + ... exclusionsOperationalBefore=../variables/backuprestore/json_prefilter.conf ${resp} RequestsLibrary.Get Request session ${SERVICE_FUNCTIONS_URI} Should Contain ${ALLOWED_STATUS_CODES} ${resp.status_code} Remove All Elements At URI ${SERVICE_FUNCTIONS_URI} ${resp} RequestsLibrary.Get Request session ${SERVICE_FUNCTIONS_URI} Should Be Equal As Strings ${resp.status_code} 404 + *** Keywords *** Init Suite [Documentation] Initialize session and ODL version specific variables @@ -44,7 +51,11 @@ Init Suite log ${ODL_STREAM} Set Suite Variable ${VERSION_DIR} master Set Suite Variable ${SERVICE_FUNCTIONS_URI} /restconf/config/service-function:service-functions/ - Set Suite Variable ${SERVICE_FUNCTIONS_FILE} ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/service-functions.json - Set Suite Variable ${SF_DPI102100_URI} /restconf/config/service-function:service-functions/service-function/dpi-102-100/ + Set Suite Variable + ... ${SERVICE_FUNCTIONS_FILE} + ... ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/service-functions.json + Set Suite Variable + ... ${SF_DPI102100_URI} + ... /restconf/config/service-function:service-functions/service-function/dpi-102-100/ Set Suite Variable ${SF_DPI102100_FILE} ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/sf_dpi_102_100.json Set Suite Variable ${SF_DPL101_FILE} ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/sf_dpl_101.json