From 6235134cfbe17f3e5c010f28ab2f08db6e1eb788 Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Thu, 17 Oct 2024 10:33:57 +0000
Subject: [PATCH] EuCNC24: Fixed functional test IETF

---
 src/tests/eucnc24/tests/test_functional_service_ietf.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/tests/eucnc24/tests/test_functional_service_ietf.py b/src/tests/eucnc24/tests/test_functional_service_ietf.py
index 70d398873..1abdb466b 100644
--- a/src/tests/eucnc24/tests/test_functional_service_ietf.py
+++ b/src/tests/eucnc24/tests/test_functional_service_ietf.py
@@ -43,7 +43,11 @@ def test_service_ietf_creation(
         svc1_data = json.load(f)
     URL = '/restconf/data/ietf-l3vpn-svc:l3vpn-svc/vpn-services'
     do_rest_post_request(URL, body=svc1_data, logger=LOGGER, expected_status_codes={201})
-    service_uuid = svc1_data['ietf-l3vpn-svc:l3vpn-svc']['vpn-services']['vpn-service'][0]['vpn-id']
+    vpn_id = svc1_data['ietf-l3vpn-svc:l3vpn-svc']['vpn-services']['vpn-service'][0]['vpn-id']
+
+    URL = '/restconf/data/ietf-l3vpn-svc:l3vpn-svc/vpn-services/vpn-service={:s}/'.format(vpn_id)
+    service_data = do_rest_get_request(URL, logger=LOGGER, expected_status_codes={200})
+    service_uuid = service_data['service-id']
     storage['svc-uuid'] = service_uuid
 
     # Verify service was created
-- 
GitLab