aboutsummaryrefslogtreecommitdiffstats
path: root/test/functest/simulators/oof_dependencies_simulators.py
diff options
context:
space:
mode:
authorkrishnaa96 <krishna.moorthy6@wipro.com>2021-09-09 16:23:17 +0530
committerkrishnaa96 <krishna.moorthy6@wipro.com>2021-10-04 21:13:51 +0530
commite35d4a1b94bbcd844300282d1c3c8722ef58062d (patch)
tree1e3db2313ba02a09feb48842852c8118547072f9 /test/functest/simulators/oof_dependencies_simulators.py
parent92373ddd2e28cc2000a2634d273836fea5d87a6e (diff)
Support second level NSSI in terminate app
Issue-ID: OPTFRA-990 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: If47b19d18e5eb1cbef24418c7697e0770818959f
Diffstat (limited to 'test/functest/simulators/oof_dependencies_simulators.py')
-rw-r--r--test/functest/simulators/oof_dependencies_simulators.py22
1 files changed, 8 insertions, 14 deletions
diff --git a/test/functest/simulators/oof_dependencies_simulators.py b/test/functest/simulators/oof_dependencies_simulators.py
index 53cc74e..d7b1f04 100644
--- a/test/functest/simulators/oof_dependencies_simulators.py
+++ b/test/functest/simulators/oof_dependencies_simulators.py
@@ -118,36 +118,30 @@ def get_nbr_list(cell_id, ts):
return jsonify(data)
return jsonify(data), 503
+@app.route("/simulated/aai/v23/nodes/service-instances/service-instance/<service_id>", methods=["GET"])
+def get_aai_instances(service_id):
+ data, status = get_payload_for_simulated_component('aai', 'nsi_instance.json')
+ if not status:
+ return jsonify(data)
+ return jsonify(data), 503
@app.route("/simulated/aai/v23/dsl", methods=["PUT"])
def dsl_query():
- nsi_query = {"dsl": "service-instance*('service-instance-id','9629e36c-a3d9-4aed-8368-f72b8be1cd34') > "
- "service-instance*('service-role','e2eserviceprofile-service')"}
-
- nssi_query = {"dsl": "service-instance*('service-instance-id','9629e36c-a3d9-4aed-8368-f72b8be1cd34') > "
+ nssi_query = {"dsl": "service-instance*('service-instance-id','9629e36c-a3d9-4aed-8368-f72b8be1cd34')('workload-context', 'CN') > "
"service-instance*('service-role','nsi')"}
- nsi_with_sp_query = {"dsl": "service-instance*('service-instance-id','9629e36c-a3d9-4aed-8368-f72b8be1cd34') > "
- "service-instance*('service-role','e2eserviceprofile-service')("
- "'service-instance-id',"
- "'660ca85c-1a0f-4521-a559-65f23e794699660ca85c-1a0f-4521-a559-65f23e794699')"}
-
- nssi_with_nsi_query = {"dsl": "service-instance*('service-instance-id','9629e36c-a3d9-4aed-8368-f72b8be1cd34') > "
+ nssi_with_nsi_query = {"dsl": "service-instance*('service-instance-id','9629e36c-a3d9-4aed-8368-f72b8be1cd34')('workload-context', 'CN') > "
"service-instance*('service-role','nsi')('service-instance-id',"
"'660ca85c-1a0f-4521-a559-65f23e794699')"}
queries = {
- "nsi": nsi_query,
"nssi_query": nssi_query,
- "nsi_with_sp": nsi_with_sp_query,
"nssi_with_nsi": nssi_with_nsi_query
}
count = {
- "nsi": 1,
"nssi_query": 1,
- "nsi_with_sp": 2,
"nssi_with_nsi": 2
}