From 2e5bfc0d188873e33fec4baec7d758f4af3b0470 Mon Sep 17 00:00:00 2001 From: Andrej Kilvady Date: Thu, 27 Apr 2017 15:13:27 +0200 Subject: [PATCH] Rework apidocs suite Change-Id: I4e9036a0b8d1b344f3edf77aa78ee609345cbf43 Signed-off-by: Andrej Kilvady --- csit/suites/netconf/apidocs/apidocs.robot | 11 +++++------ csit/variables/apidoc/apis/location.uri | 1 + 2 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 csit/variables/apidoc/apis/location.uri diff --git a/csit/suites/netconf/apidocs/apidocs.robot b/csit/suites/netconf/apidocs/apidocs.robot index 2457af7bea..9ca170486c 100644 --- a/csit/suites/netconf/apidocs/apidocs.robot +++ b/csit/suites/netconf/apidocs/apidocs.robot @@ -1,17 +1,16 @@ *** Settings *** Documentation Test suite to verify Apidocs is OK. -Suite Setup RequestsLibrary.Create_Session session http://${ODL_SYSTEM_IP}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS_XML} +Suite Setup TemplatedRequests.Create_Default_Session timeout=3 Suite Teardown RequestsLibrary.Delete_All_Sessions Library RequestsLibrary Resource ${CURDIR}/../../../variables/Variables.robot +Resource ${CURDIR}/../../../libraries/TemplatedRequests.robot *** Variables *** -${APIDOC_URL} /apidoc/apis +${VAR_DIR} ${CURDIR}/../../../variables/ *** Test Cases *** Get Apidoc Apis [Documentation] Get the Apidoc Apis list, check 200 status and apis string presence. - ${resp} = RequestsLibrary.Get_Request session ${APIDOC_URL} - BuiltIn.Log ${resp.content} - BuiltIn.Should_Be_Equal ${resp.status_code} ${200} - BuiltIn.Should_Contain ${resp.content} apis + ${resp} = TemplatedRequests.Get_As_Json_Templated folder=${VAR_DIR}/apidoc/apis + BuiltIn.Should_Contain ${resp} apis diff --git a/csit/variables/apidoc/apis/location.uri b/csit/variables/apidoc/apis/location.uri new file mode 100644 index 0000000000..e1d4d165b3 --- /dev/null +++ b/csit/variables/apidoc/apis/location.uri @@ -0,0 +1 @@ +/apidoc/apis -- 2.36.6