Use new URI for OpenAPI API document
[integration/test.git] / csit / suites / netconf / apidocs / apidocs.robot
index f11422b112c31b83301c75e620e73199b53359cd..019e7ff804594220b78ee3ce960892c9b8c6d5a2 100644 (file)
@@ -1,17 +1,23 @@
 *** Settings ***
-Documentation     Test suite to verify Apidocs is OK.
-Suite Setup       TemplatedRequests.Create_Default_Session    timeout=30
-Suite Teardown    RequestsLibrary.Delete_All_Sessions
-Resource          ${CURDIR}/../../../libraries/CompareStream.robot
-Resource          ${CURDIR}/../../../libraries/TemplatedRequests.robot
-Resource          ${CURDIR}/../../../variables/Variables.robot
+Documentation       Test suite to verify Apidocs is OK.
+
+Resource            ${CURDIR}/../../../libraries/CompareStream.robot
+Resource            ${CURDIR}/../../../libraries/TemplatedRequests.robot
+Resource            ${CURDIR}/../../../variables/Variables.robot
+
+Suite Setup         TemplatedRequests.Create_Default_Session    timeout=30
+Suite Teardown      RequestsLibrary.Delete_All_Sessions
+
 
 *** Variables ***
-${VAR_DIR}        ${CURDIR}/../../../variables/apidoc
+${VAR_DIR}      ${CURDIR}/../../../variables/apidoc
+
 
 *** Test Cases ***
 Get Apidoc Apis
     [Documentation]    Get the Apidoc Apis list, check 200 status and apis string presence.
-    ${path} =    CompareStream.Set_Variable_If_At_Least_Aluminium    openapi    apis
+    ${path} =    CompareStream.Set_Variable_If_At_Least_Aluminium    openapi_18    apis
+    ${path} =    CompareStream.Set_Variable_If_At_Least_Chlorine    openapi    ${path}
+    ${path} =    CompareStream.Set_Variable_If_At_Least_Potassium    openapi_v3    ${path}
     ${resp} =    TemplatedRequests.Get_As_Json_Templated    folder=${VAR_DIR}/${path}    http_timeout=90
     BuiltIn.Should_Contain    ${resp}    api