From da108cbc30bc6ad80a18369add69ee8c54c12c7b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Samuel=20Kontri=C5=A1?= Date: Thu, 18 Feb 2016 18:37:09 +0100 Subject: [PATCH] Topoprocessing - reworked test Unification Termination Point Inside MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Change-Id: I6c05a7ebc2f59d7efa4c95c1f00daf2ae7dfd067 Signed-off-by: Samuel Kontriš --- .../010_Aggregation.robot | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/csit/suites/topoprocessing/basic-topology-operations/010_Aggregation.robot b/csit/suites/topoprocessing/basic-topology-operations/010_Aggregation.robot index d99694c463..0de1ab6e6d 100644 --- a/csit/suites/topoprocessing/basic-topology-operations/010_Aggregation.robot +++ b/csit/suites/topoprocessing/basic-topology-operations/010_Aggregation.robot @@ -119,18 +119,42 @@ Unification Termination Point Inside Should Contain ${resp.content} topo:1 Should Contain X Times ${resp.content} node: 5 Should Contain X Times ${resp.content} 6 + # bgp:1 ${node} Get Element ${resp.content} xpath=.//node/supporting-node[node-ref='bgp:1']/.. ${node} Element to String ${node} Should Contain X Times ${node} 2 + ${tp} Get Element ${node} xpath=.//termination-point[tp-ref='/network-topology:network-topology/topology/network-topo:1/node/bgp:1/termination-point/tp:1:3'] + ${tp} Element to String ${tp} + Should Contain X Times ${tp} /network-topology:network-topology/topology/network-topo:1/node/bgp:1/termination-point/tp:1:3 1 + ${tp} Get Element ${node} xpath=.//termination-point[tp-ref='/network-topology:network-topology/topology/network-topo:1/node/bgp:1/termination-point/tp:1:1'] + ${tp} Element to String ${tp} + Should Contain X Times ${tp} /network-topology:network-topology/topology/network-topo:1/node/bgp:1/termination-point/tp:1:1 1 + Should Contain X Times ${tp} /network-topology:network-topology/topology/network-topo:1/node/bgp:1/termination-point/tp:1:2 1 + # bgp:3 ${node} Get Element ${resp.content} xpath=.//node/supporting-node[node-ref='bgp:3']/.. ${node} Element to String ${node} Should Contain X Times ${node} 2 + ${tp} Get Element ${node} xpath=.//termination-point[tp-ref='/network-topology:network-topology/topology/network-topo:1/node/bgp:3/termination-point/tp:3:2'] + ${tp} Element to String ${tp} + Should Contain X Times ${tp} /network-topology:network-topology/topology/network-topo:1/node/bgp:3/termination-point/tp:3:2 1 + ${tp} Get Element ${node} xpath=.//termination-point[tp-ref='/network-topology:network-topology/topology/network-topo:1/node/bgp:3/termination-point/tp:3:1'] + ${tp} Element to String ${tp} + Should Contain X Times ${tp} /network-topology:network-topology/topology/network-topo:1/node/bgp:3/termination-point/tp:3:1 1 + # bgp:4 ${node} Get Element ${resp.content} xpath=.//node/supporting-node[node-ref='bgp:4']/.. ${node} Element to String ${node} Should Contain X Times ${node} 1 + ${tp} Get Element ${node} xpath=.//termination-point[tp-ref='/network-topology:network-topology/topology/network-topo:1/node/bgp:4/termination-point/tp:4:1'] + ${tp} Element to String ${tp} + Should Contain X Times ${tp} /network-topology:network-topology/topology/network-topo:1/node/bgp:4/termination-point/tp:4:1 1 + Should Contain X Times ${tp} /network-topology:network-topology/topology/network-topo:1/node/bgp:4/termination-point/tp:4:2 1 + # bgp:5 ${node} Get Element ${resp.content} xpath=.//node/supporting-node[node-ref='bgp:5']/.. ${node} Element to String ${node} Should Contain X Times ${node} 1 + ${tp} Get Element ${node} xpath=.//termination-point[tp-ref='/network-topology:network-topology/topology/network-topo:1/node/bgp:5/termination-point/tp:5:1'] + ${tp} Element to String ${tp} + Should Contain X Times ${tp} /network-topology:network-topology/topology/network-topo:1/node/bgp:5/termination-point/tp:5:1 1 Unification Termination Point Inside Inventory [Documentation] Test aggregate inside operation on termination points -- 2.36.6