Loading 15_templates/1506_referencing_elements_of_templates_or_template_fields/150603_referencing_record_of_and_set_elements/NegSem_150603_ReferencingRecordOfAndSetElements_009.ttcn 0 → 100644 +28 −0 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev: 150 $ ** @purpose 1:15.6.3, Ensure that access to ifpresent fields is not allowed. ** @verdict pass reject *****************************************************************/ module NegSem_150603_ReferencingRecordOfAndSetElements_009 { type component GeneralComp { } type record of integer RoI; testcase TC_NegSem_150603_ReferencingRecordOfAndSetElements_009() runs on GeneralComp { var template RoI m_one; var integer v_test; m_one := {* ifpresent,2,?}; v_test := m_one[0]; // shall cause an error due to the presence of ifpresent setverdict(fail); } control{ execute(TC_NegSem_150603_ReferencingRecordOfAndSetElements_009()); } } No newline at end of file Loading
15_templates/1506_referencing_elements_of_templates_or_template_fields/150603_referencing_record_of_and_set_elements/NegSem_150603_ReferencingRecordOfAndSetElements_009.ttcn 0 → 100644 +28 −0 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev: 150 $ ** @purpose 1:15.6.3, Ensure that access to ifpresent fields is not allowed. ** @verdict pass reject *****************************************************************/ module NegSem_150603_ReferencingRecordOfAndSetElements_009 { type component GeneralComp { } type record of integer RoI; testcase TC_NegSem_150603_ReferencingRecordOfAndSetElements_009() runs on GeneralComp { var template RoI m_one; var integer v_test; m_one := {* ifpresent,2,?}; v_test := m_one[0]; // shall cause an error due to the presence of ifpresent setverdict(fail); } control{ execute(TC_NegSem_150603_ReferencingRecordOfAndSetElements_009()); } } No newline at end of file