blob: fd38c2e9f0d85edc4d0171f9af126f7ca2f57a78 [file] [log] [blame]
*** Settings ***
Documentation Test suite for checking default images for R-CORD
Suite Setup Read InputFile
Test Template Verify Image Check
Library Collections
Library String
Library OperatingSystem
Library XML
Library RequestsLibrary
Library ../Framework/utils/utils.py
Library ../Framework/restApi.py
*** Variables ***
${USER} admin
${PASSWORD} admin
${PATHFILE} ${CURDIR}/data/defaultImages.json
*** Test Cases *** TYPE
Test Default Images on R-CORD
IMAGE
*** Keywords ***
Read InputFile
${imageList}= utils.jsonToList ${PATHFILE} imagesInfo
Set Suite Variable ${ilist} ${imageList}
Verify Image Check
[Arguments] ${type}
Run Keyword If "${type}" == "IMAGE" Test Image Check
Test Image Check
${json_result}= restApi.ApiGet CORE_IMAGES
Log ${json_result}
${imageList}= Get Variable Value ${ilist}
${test_result}= utils.compare_list_of_dicts ${imageList} ${json_result}
Should Be True ${test_result}