Commit 25cd60d6 authored by zeiss's avatar zeiss
Browse files

No commit message

No commit message
parent a8f2756b
Loading
Loading
Loading
Loading
+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