Skip to content
Snippets Groups Projects
Commit 1627f38f authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files

Fix for TC_CSE_DMR_UPD_014_TS_ACPI

parent f7a3e72b
No related branches found
No related tags found
No related merge requests found
...@@ -4107,24 +4107,25 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -4107,24 +4107,25 @@ module OneM2M_Testcases_CSE_Release_3 {
// Local variables // Local variables
var verdicttype v_verdict; var verdicttype v_verdict;
var AeSimu v_ae1 := AeSimu.create("AE1") alive; var AeSimu v_ae1 := AeSimu.create("AE1") alive;
var AcpType v_accessControlPolicyIDs_1 := {"NotInitialized_1"};
var AcpType v_accessControlPolicyIDs_2 := {"NotInitialized_2"};
var template RequestPrimitive v_createRequest := m_createTimeSeriesBase; var template RequestPrimitive v_createRequest := m_createTimeSeriesBase;
var template RequestPrimitive v_updateRequest := m_updateTimeSeriesBase; var template RequestPrimitive v_updateRequest := m_updateTimeSeriesBase;
var ResponsePrimitive v_responsePrimitive; var ResponsePrimitive v_responsePrimitive;
var XSD.ID v_acpResourceAddress := "";
v_ae1.start(f_CSE_DMR_UPD_014(int29, v_createRequest, v_updateRequest, true));//TimeSeries
v_createRequest.primitiveContent.timeSeries.accessControlPolicyIDs := v_accessControlPolicyIDs_1; alt{
v_updateRequest.primitiveContent.timeSeries.accessControlPolicyIDs := v_accessControlPolicyIDs_2; []infoPort.receive(mw_resourceAddress) -> value v_acpResourceAddress{
repeat;
v_ae1.start(f_CSE_DMR_UPD_014(int29, v_createRequest, v_updateRequest));//TimeSeries }
v_ae1.done -> value v_verdict; [] v_ae1.done -> value v_verdict {
}
}
if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1); if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1);
//Check attribute 1 //Check attribute 1
if(ispresent(v_responsePrimitive.primitiveContent)) { if(ispresent(v_responsePrimitive.primitiveContent)) {
if(ischosen(v_responsePrimitive.primitiveContent.timeSeries)) { if(ischosen(v_responsePrimitive.primitiveContent.timeSeries)) {
if(v_responsePrimitive.primitiveContent.timeSeries.accessControlPolicyIDs != v_accessControlPolicyIDs_2){ if(v_responsePrimitive.primitiveContent.timeSeries.accessControlPolicyIDs != {v_acpResourceAddress}){
setverdict(fail, __SCOPE__ & ": Error: AccessControlPolicyIDs attribute not updated correctly") setverdict(fail, __SCOPE__ & ": Error: AccessControlPolicyIDs attribute not updated correctly")
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment