X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fsuites%2Ftopoprocessing%2Fbasic-topology-operations%2F010_Aggregation.robot;h=0de1ab6e6d283ba2b5f81f0476f2394e06dec533;hb=da108cbc30bc6ad80a18369add69ee8c54c12c7b;hp=d99694c46337ae1253ef6a4728c667215ea96fcc;hpb=d04fcd260cb02c0fdabe3166eae6025b0f767dd2;p=integration%2Ftest.git
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