Step 2: Move test folder to root
[integration/test.git] / csit / suites / groupbasedpolicy / GBP_Basic / 010_gbp_endpoint.robot
1 *** Settings ***
2 Documentation     Test suite for Group Based Policy, Operates functions from Restconf APIs.
3 Suite Setup       Create Session    session    http://${CONTROLLER}:${RESTCONFPORT}    auth=${AUTH}    headers=${HEADERS}
4 Suite Teardown    Delete All Sessions
5 Library           SSHLibrary
6 Library           Collections
7 Library           OperatingSystem
8 Library           RequestsLibrary
9 Variables         ../../../variables/Variables.py
10 Resource          ../../../libraries/Utils.robot
11
12 *** Variables ***
13 ${REGISTER_ENDPOINT_FILE}  ../../../variables/gbp/register-endpoint.json
14 ${UNREGISTER_ENDPOINT_FILE}  ../../../variables/gbp/unregister-endpoint.json
15
16 *** Test Cases ***
17 Register and Unregister Endpoint
18     [Documentation]    Register and Unregister Endpoint from JSON file
19     Post Elements To URI From File    ${GBP_REGEP_API}  ${REGISTER_ENDPOINT_FILE}
20     Post Elements To URI From File  ${GBP_UNREGEP_API}  ${UNREGISTER_ENDPOINT_FILE}