From 6f32d967ebcd56c99da69f55425fd2650c70c813 Mon Sep 17 00:00:00 2001 From: Luis Gomez Date: Sun, 1 Mar 2015 21:46:45 -0800 Subject: [PATCH] Sample integration test Change-Id: Ie528f08fe7ae69a1ff578f3463c4942480a4fd38 Signed-off-by: Luis Gomez --- .../integration/basic/010_Restconf_OK.txt | 20 +++++++++++++++++++ test/csit/testplans/integration-basic.txt | 3 +++ 2 files changed, 23 insertions(+) create mode 100644 test/csit/suites/integration/basic/010_Restconf_OK.txt create mode 100644 test/csit/testplans/integration-basic.txt diff --git a/test/csit/suites/integration/basic/010_Restconf_OK.txt b/test/csit/suites/integration/basic/010_Restconf_OK.txt new file mode 100644 index 0000000000..743c76b8bc --- /dev/null +++ b/test/csit/suites/integration/basic/010_Restconf_OK.txt @@ -0,0 +1,20 @@ +*** Settings *** +Documentation Test suite to verify Restconf is OK +Suite Setup Create Session session http://${CONTROLLER}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS_XML} +Suite Teardown Delete All Sessions +Library ../../../libraries/RequestsLibrary.py +Library ../../../libraries/Common.py +Variables ../../../variables/Variables.py +Resource ../../../libraries/Utils.txt + +*** Variables *** +${REST_CONTEXT} /restconf/modules + +*** Test Cases *** +Get Controller Modules + [Documentation] Get the controller modules via Restconf + ${resp} RequestsLibrary.Get session ${REST_CONTEXT} + Log ${resp.content} + Should Be Equal As Strings ${resp.status_code} 200 + Should Contain ${resp.content} ietf-restconf + diff --git a/test/csit/testplans/integration-basic.txt b/test/csit/testplans/integration-basic.txt new file mode 100644 index 0000000000..7fe5d41783 --- /dev/null +++ b/test/csit/testplans/integration-basic.txt @@ -0,0 +1,3 @@ +# Place the suites in run order: +integration/test/csit/suites/integration/basic + -- 2.36.6