Fixing mininet reads so that we always clear mininet
[integration/test.git] / test / csit / suites / vtn-of10 / 020__VTN / 010__vtn_manager.txt
index 35517006e3b6dde5f2d24db62c5ba63f213db69d..e5535049fcdd4665a0d7cbd2888c9308a4c76983 100644 (file)
@@ -1,6 +1,6 @@
 *** Settings ***
 Documentation     Test suite for VTN Manager
-Suite Setup       Create Session    session    http://${CONTROLLER}:8080    auth=${AUTH}    headers=${HEADERS}
+Suite Setup       Create Session    session    http://${CONTROLLER}:${RESTPORT}    auth=${AUTH}    headers=${HEADERS}
 Suite Teardown    Delete All Sessions
 Library           SSHLibrary
 Library           Collections
@@ -94,6 +94,11 @@ Ping h2 to h4
     ${result}    Read
     Should Contain    ${result}    64 bytes
 
+Delete a vtn Tenant1
+    [Documentation]    Delete a vtn Tenant1
+    [Tags]    delete
+    Delete a vtn    Tenant1
+
 *** Keywords ***
 Add a vtn
     [Arguments]    ${vtn_name}    ${vtn_data}
@@ -101,6 +106,12 @@ Add a vtn
     ${resp}    Post    session    ${REST_CONTEXT_VTNS}/${vtn_name}    data=${vtn_data}
     Should Be Equal As Strings    ${resp.status_code}    201
 
+Delete a vtn
+    [Arguments]    ${vtn_name}
+    [Documentation]    Create a vtn with specified parameters.
+    ${resp}    Delete    session    ${REST_CONTEXT_VTNS}/${vtn_name}
+    Should Be Equal As Strings    ${resp.status_code}    200
+
 Add a vBridge
     [Arguments]    ${vtn_name}    ${vBridge_name}    ${vBridge_data}
     [Documentation]    Create a vBridge in a VTN