diff --git a/OneM2M_Testcases.ttcn b/OneM2M_Testcases.ttcn index 4f9b003c5ea03a510f4bceac5bbfbb8ace283d83..87a311dd8a354cc34b26d02916b45cb9129f3e46 100644 --- a/OneM2M_Testcases.ttcn +++ b/OneM2M_Testcases.ttcn @@ -1636,7 +1636,7 @@ module OneM2M_Testcases { testcase TC_CSE_REG_CRE_029() runs on CseSimu system CseSystem { - //var MsgIn v_response; + var MsgIn v_response; var RequestPrimitive v_request; var RequestPrimitive v_createRequestPrimitive := valueof(m_createRemoteCSEBase); @@ -1652,14 +1652,13 @@ module OneM2M_Testcases { // Preamble v_request := f_getCreateRequestPrimitive(v_resourceType, v_createRequestPrimitive, -1); - mccPort.send(m_request(v_request)); tc_ac.start; alt { - [] mccPort.receive(mw_response(mw_responsePrimitiveOK)) { + [] mccPort.receive(mw_request(mw_createRemoteCSEBase(PX_CSE_ID,f_getResourceAddress(-1)))) -> value v_response { tc_ac.stop; setverdict(pass, __SCOPE__ & ": Resource type remoteCSE created successfully"); } - [] mccPort.receive(mw_response(mw_responsePrimitiveKO)) { + [] mccPort.receive { tc_ac.stop; setverdict(fail, __SCOPE__ & ": Error while creating resource type remoteCSE"); }