From c0f1bc4d99682e66c803eb52c4f4ca1d4ecc80f2 Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Fri, 29 Oct 2021 16:47:33 +0200
Subject: [PATCH] Small fix for f_CSE_RT_NBS_003

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 OneM2M_PermutationFunctions.ttcn | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/OneM2M_PermutationFunctions.ttcn b/OneM2M_PermutationFunctions.ttcn
index 4572a6a..b6b7873 100644
--- a/OneM2M_PermutationFunctions.ttcn
+++ b/OneM2M_PermutationFunctions.ttcn
@@ -8703,6 +8703,7 @@ module OneM2M_PermutationFunctions {
 						var RequestStatus v_requestStatus;
 						var URI v_requestResourceURI;
 						var ResponseStatusCode v_statusCode;
+						var RequestID v_requestIdentifier;
 						var template PrimitiveContent v_primitiveContent;
 	   
 								// Test control
@@ -8734,6 +8735,8 @@ module OneM2M_PermutationFunctions {
 						// Test Body
 	
 						f_send(e_mca_port, m_request(valueof(p_requestPrimitive)));
+						v_requestIdentifier := vc_request.primitive.requestPrimitive.requestIdentifier;
+					
 						tc_ac.start;
 						alt {
 							[] mcaPort.receive(mw_response(mw_responsePrimitive(int1001, v_contentResponseUri))) -> value v_response {
@@ -8785,7 +8788,7 @@ module OneM2M_PermutationFunctions {
 									v_requestStatus := v_response.primitive.responsePrimitive.primitiveContent.request.requestStatus;
 									if (v_requestStatus==int1){			//COMPLETED
 										tc_ac.stop;
-										if (valueof(p_requestPrimitive.requestIdentifier) ==  valueof(v_response.primitive.responsePrimitive.primitiveContent.request.operationResult.requestIdentifier) ){
+										if (valueof(v_requestIdentifier) ==  valueof(v_response.primitive.responsePrimitive.primitiveContent.request.operationResult.requestIdentifier) ){
 											setverdict(pass, testcasename() & ": RequestStatus: COMPLETED and requestIdentifier attribute correctly received");
 										}else{
 											setverdict(fail, testcasename() & ": RequestStatus: COMPLETED and requestIdentifier attribute not correctly received");
-- 
GitLab