/*************************************************** ** @author STF 521 ** @version 0.0.1 ** @purpose 1:6.1.1, Ensure that whitespaces, control characters and backslash will be ignored for the octetstring length calculation ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ /* The following requirements are tested: * Within the quotes any number of whitespaces or any sequence of the following C0 control characters: * LF(10), VT(11), FF(12), CR(13) which constitutes a newline may be included. The newline shall be preceded by a backslash ("\"). * Such whitespaces, control characters and backslash will be ignored for the value and length calculation. */ module Sem_060101_TopLevel_013 { type component GeneralComp {} testcase TC_Sem_060101_TopLevel_013() runs on GeneralComp { var octetstring v_a := '12\ 34\ 56'O; // 3 octets if (match(lengthof(v_a), 3)) { setverdict(pass,"Size of v_a is: ",lengthof(v_a)); } else { setverdict(fail,"Size of v_a is: ",lengthof(v_a)); } } control{ execute(TC_Sem_060101_TopLevel_013()); } }