Loading 19_basic_program_statements/1903_select_case_statement/Sem_1903_select_case_statement_001.ttcn +3 −3 Original line number Diff line number Diff line Loading @@ -4,12 +4,12 @@ ** @purpose 1:19.3, Ensure that the IUT properly evaluates select-case statements ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ module Sem_1903_select_case_statement_statement_001 { module Sem_1903_select_case_statement_001 { type component GeneralComp { } testcase TC_Sem_1903_select_case_statement_statement_001 () runs on GeneralComp{ testcase TC_Sem_1903_select_case_statement_001 () runs on GeneralComp{ var integer v_i:=2; select (v_i) { Loading @@ -31,7 +31,7 @@ testcase TC_Sem_1903_select_case_statement_statement_001 () runs on GeneralComp{ control{ execute(TC_Sem_1903_select_case_statement_statement_001()); execute(TC_Sem_1903_select_case_statement_001()); } Loading 19_basic_program_statements/1903_select_case_statement/Sem_1903_select_case_statement_002.ttcn +3 −3 Original line number Diff line number Diff line Loading @@ -4,12 +4,12 @@ ** @purpose 1:19.3, Ensure that the IUT properly evaluates select-case statements ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ module Sem_1903_select_case_statement_statement_002 { module Sem_1903_select_case_statement_002 { type component GeneralComp { } testcase TC_Sem_1903_select_case_statement_statement_002 () runs on GeneralComp{ testcase TC_Sem_1903_select_case_statement_002 () runs on GeneralComp{ var integer v_i:=5; select (v_i) { Loading @@ -31,7 +31,7 @@ testcase TC_Sem_1903_select_case_statement_statement_002 () runs on GeneralComp{ control{ execute(TC_Sem_1903_select_case_statement_statement_002()); execute(TC_Sem_1903_select_case_statement_002()); } Loading 19_basic_program_statements/1903_select_case_statement/Sem_1903_select_case_statement_003.ttcn +3 −3 Original line number Diff line number Diff line Loading @@ -4,12 +4,12 @@ ** @purpose 1:19.3, Ensure that the IUT properly evaluates select-case statements ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ module Sem_1903_select_case_statement_statement_003 { module Sem_1903_select_case_statement_003 { type component GeneralComp { } testcase TC_Sem_1903_select_case_statement_statement_003 () runs on GeneralComp{ testcase TC_Sem_1903_select_case_statement_003 () runs on GeneralComp{ var integer v_i:=5; setverdict(pass); Loading @@ -29,7 +29,7 @@ testcase TC_Sem_1903_select_case_statement_statement_003 () runs on GeneralComp{ control{ execute(TC_Sem_1903_select_case_statement_statement_003()); execute(TC_Sem_1903_select_case_statement_003()); } Loading 19_basic_program_statements/1903_select_case_statement/Sem_1903_select_case_statement_004.ttcn +3 −3 Original line number Diff line number Diff line Loading @@ -4,12 +4,12 @@ ** @purpose 1:19.3, Ensure that the IUT properly evaluates select-case statements ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ module Sem_1903_select_case_statement_statement_004 { module Sem_1903_select_case_statement_004 { type component GeneralComp { } testcase TC_Sem_1903_select_case_statement_statement_004 () runs on GeneralComp{ testcase TC_Sem_1903_select_case_statement_004 () runs on GeneralComp{ var integer v_i:=2; select (v_i) { Loading @@ -31,7 +31,7 @@ testcase TC_Sem_1903_select_case_statement_statement_004 () runs on GeneralComp{ control{ execute(TC_Sem_1903_select_case_statement_statement_004()); execute(TC_Sem_1903_select_case_statement_004()); } Loading 19_basic_program_statements/1904_for_statement/NegSem_1904_for_statement_001.ttcn 0 → 100644 +28 −0 Original line number Diff line number Diff line /*************************************************** ** @author STF 409 ** @version 0.0.1 ** @purpose 1:19.4, Ensure that the IUT properly evaluates for statements ** @verdict pass reject ***************************************************/ module NegSem_1904_for_statement_001 { type component GeneralComp { } testcase TC_NegSem_1904_for_statement_001 () runs on GeneralComp{ for(var integer v_i:=1; v_i<10; v_i:= j+1) { } if(v_i==10) { setverdict(pass); } //v_i is not accessible from outside the loop } control{ execute(TC_NegSem_1904_for_statement_001()); } } Loading
19_basic_program_statements/1903_select_case_statement/Sem_1903_select_case_statement_001.ttcn +3 −3 Original line number Diff line number Diff line Loading @@ -4,12 +4,12 @@ ** @purpose 1:19.3, Ensure that the IUT properly evaluates select-case statements ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ module Sem_1903_select_case_statement_statement_001 { module Sem_1903_select_case_statement_001 { type component GeneralComp { } testcase TC_Sem_1903_select_case_statement_statement_001 () runs on GeneralComp{ testcase TC_Sem_1903_select_case_statement_001 () runs on GeneralComp{ var integer v_i:=2; select (v_i) { Loading @@ -31,7 +31,7 @@ testcase TC_Sem_1903_select_case_statement_statement_001 () runs on GeneralComp{ control{ execute(TC_Sem_1903_select_case_statement_statement_001()); execute(TC_Sem_1903_select_case_statement_001()); } Loading
19_basic_program_statements/1903_select_case_statement/Sem_1903_select_case_statement_002.ttcn +3 −3 Original line number Diff line number Diff line Loading @@ -4,12 +4,12 @@ ** @purpose 1:19.3, Ensure that the IUT properly evaluates select-case statements ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ module Sem_1903_select_case_statement_statement_002 { module Sem_1903_select_case_statement_002 { type component GeneralComp { } testcase TC_Sem_1903_select_case_statement_statement_002 () runs on GeneralComp{ testcase TC_Sem_1903_select_case_statement_002 () runs on GeneralComp{ var integer v_i:=5; select (v_i) { Loading @@ -31,7 +31,7 @@ testcase TC_Sem_1903_select_case_statement_statement_002 () runs on GeneralComp{ control{ execute(TC_Sem_1903_select_case_statement_statement_002()); execute(TC_Sem_1903_select_case_statement_002()); } Loading
19_basic_program_statements/1903_select_case_statement/Sem_1903_select_case_statement_003.ttcn +3 −3 Original line number Diff line number Diff line Loading @@ -4,12 +4,12 @@ ** @purpose 1:19.3, Ensure that the IUT properly evaluates select-case statements ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ module Sem_1903_select_case_statement_statement_003 { module Sem_1903_select_case_statement_003 { type component GeneralComp { } testcase TC_Sem_1903_select_case_statement_statement_003 () runs on GeneralComp{ testcase TC_Sem_1903_select_case_statement_003 () runs on GeneralComp{ var integer v_i:=5; setverdict(pass); Loading @@ -29,7 +29,7 @@ testcase TC_Sem_1903_select_case_statement_statement_003 () runs on GeneralComp{ control{ execute(TC_Sem_1903_select_case_statement_statement_003()); execute(TC_Sem_1903_select_case_statement_003()); } Loading
19_basic_program_statements/1903_select_case_statement/Sem_1903_select_case_statement_004.ttcn +3 −3 Original line number Diff line number Diff line Loading @@ -4,12 +4,12 @@ ** @purpose 1:19.3, Ensure that the IUT properly evaluates select-case statements ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ module Sem_1903_select_case_statement_statement_004 { module Sem_1903_select_case_statement_004 { type component GeneralComp { } testcase TC_Sem_1903_select_case_statement_statement_004 () runs on GeneralComp{ testcase TC_Sem_1903_select_case_statement_004 () runs on GeneralComp{ var integer v_i:=2; select (v_i) { Loading @@ -31,7 +31,7 @@ testcase TC_Sem_1903_select_case_statement_statement_004 () runs on GeneralComp{ control{ execute(TC_Sem_1903_select_case_statement_statement_004()); execute(TC_Sem_1903_select_case_statement_004()); } Loading
19_basic_program_statements/1904_for_statement/NegSem_1904_for_statement_001.ttcn 0 → 100644 +28 −0 Original line number Diff line number Diff line /*************************************************** ** @author STF 409 ** @version 0.0.1 ** @purpose 1:19.4, Ensure that the IUT properly evaluates for statements ** @verdict pass reject ***************************************************/ module NegSem_1904_for_statement_001 { type component GeneralComp { } testcase TC_NegSem_1904_for_statement_001 () runs on GeneralComp{ for(var integer v_i:=1; v_i<10; v_i:= j+1) { } if(v_i==10) { setverdict(pass); } //v_i is not accessible from outside the loop } control{ execute(TC_NegSem_1904_for_statement_001()); } }