Loading 07_expressions/0701_operators/070101_arithmetic_operators/Sem_070101_ArithmeticOperators_003.ttcn +6 −5 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev$ ** @purpose 1:7.1.1, Ensure that the multiplication of two ** integer variables is evaluated correctly. ** @purpose 1:7.1.1, Ensure that the addition of two integer ** variables is evaluated correctly when the expression ** contains a negative value. ** @verdict pass accept, ttcn3verdict:pass *****************************************************************/ Loading @@ -12,11 +13,11 @@ type component GeneralComp { } testcase TC_Sem_070101_ArithmeticOperators_003() runs on GeneralComp { var integer v_i := 10; var integer v_i := -10; var integer v_j := 2; var integer v_result := v_i * v_j; var integer v_result := v_i + v_j; if (v_result == 20) { if (v_result == -8) { setverdict(pass); } else { setverdict(fail); Loading 07_expressions/0701_operators/070101_arithmetic_operators/Sem_070101_ArithmeticOperators_004.ttcn +4 −6 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev$ ** @purpose 1:7.1.1, Ensure that the multiplication of multiple ** integer variables is evaluated correctly. ** @purpose 1:7.1.1, Ensure that the substraction of two integer ** variables is evaluated correctly. ** @verdict pass accept, ttcn3verdict:pass *****************************************************************/ Loading @@ -14,11 +14,9 @@ type component GeneralComp { testcase TC_Sem_070101_ArithmeticOperators_004() runs on GeneralComp { var integer v_i := 10; var integer v_j := 2; var integer v_k := 4; var integer v_l := 3; var integer v_result := v_i * v_j * v_k * v_l; var integer v_result := v_i - v_j; if (v_result == 240) { if (v_result == 8) { setverdict(pass); } else { setverdict(fail); Loading 07_expressions/0701_operators/070101_arithmetic_operators/Sem_070101_ArithmeticOperators_005.ttcn +5 −4 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev: 12 $ ** @purpose 1:7.1.1, Ensure that the division of two ** integer variables is evaluated correctly. ** @purpose 1:7.1.1, Ensure that the substraction of multiple integer ** variables is evaluated correctly. ** @verdict pass accept, ttcn3verdict:pass *****************************************************************/ Loading @@ -14,9 +14,10 @@ type component GeneralComp { testcase TC_Sem_070101_ArithmeticOperators_005() runs on GeneralComp { var integer v_i := 10; var integer v_j := 2; var integer v_result := v_i / v_j; var integer v_k := 12; var integer v_result := v_i - v_j - v_k; if (v_result == 5) { if (v_result == -4) { setverdict(pass); } else { setverdict(fail); Loading 07_expressions/0701_operators/070101_arithmetic_operators/Sem_070101_ArithmeticOperators_006.ttcn +5 −6 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev: 12 $ ** @purpose 1:7.1.1, Ensure that the division of multiple ** @purpose 1:7.1.1, Ensure that the multiplication of two ** integer variables is evaluated correctly. ** @verdict pass accept, ttcn3verdict:pass *****************************************************************/ Loading @@ -12,12 +12,11 @@ type component GeneralComp { } testcase TC_Sem_070101_ArithmeticOperators_006() runs on GeneralComp { var integer v_i := 100; var integer v_j := 4; var integer v_k := 5; var integer v_result := v_i / v_j / v_k; var integer v_i := 10; var integer v_j := 2; var integer v_result := v_i * v_j; if (v_result == 5) { if (v_result == 20) { setverdict(pass); } else { setverdict(fail); Loading 07_expressions/0701_operators/070101_arithmetic_operators/Sem_070101_ArithmeticOperators_007.ttcn +9 −7 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev: 12 $ ** @purpose 1:7.1.1, Ensure that the application of the modulo ** operator on integer variables is evaluated correctly ** when the remainder is zero. ** @version $Rev: 14 $ ** @purpose 1:7.1.1, Ensure that the multiplication of multiple ** integer variables is evaluated correctly. ** @verdict pass accept, ttcn3verdict:pass *****************************************************************/ Loading @@ -13,10 +12,13 @@ type component GeneralComp { } testcase TC_Sem_070101_ArithmeticOperators_007() runs on GeneralComp { var integer v_i := 4; var integer v_result := v_i mod 2; var integer v_i := 10; var integer v_j := 2; var integer v_k := 4; var integer v_l := 3; var integer v_result := v_i * v_j * v_k * v_l; if (v_result == 0) { if (v_result == 240) { setverdict(pass); } else { setverdict(fail); Loading Loading
07_expressions/0701_operators/070101_arithmetic_operators/Sem_070101_ArithmeticOperators_003.ttcn +6 −5 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev$ ** @purpose 1:7.1.1, Ensure that the multiplication of two ** integer variables is evaluated correctly. ** @purpose 1:7.1.1, Ensure that the addition of two integer ** variables is evaluated correctly when the expression ** contains a negative value. ** @verdict pass accept, ttcn3verdict:pass *****************************************************************/ Loading @@ -12,11 +13,11 @@ type component GeneralComp { } testcase TC_Sem_070101_ArithmeticOperators_003() runs on GeneralComp { var integer v_i := 10; var integer v_i := -10; var integer v_j := 2; var integer v_result := v_i * v_j; var integer v_result := v_i + v_j; if (v_result == 20) { if (v_result == -8) { setverdict(pass); } else { setverdict(fail); Loading
07_expressions/0701_operators/070101_arithmetic_operators/Sem_070101_ArithmeticOperators_004.ttcn +4 −6 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev$ ** @purpose 1:7.1.1, Ensure that the multiplication of multiple ** integer variables is evaluated correctly. ** @purpose 1:7.1.1, Ensure that the substraction of two integer ** variables is evaluated correctly. ** @verdict pass accept, ttcn3verdict:pass *****************************************************************/ Loading @@ -14,11 +14,9 @@ type component GeneralComp { testcase TC_Sem_070101_ArithmeticOperators_004() runs on GeneralComp { var integer v_i := 10; var integer v_j := 2; var integer v_k := 4; var integer v_l := 3; var integer v_result := v_i * v_j * v_k * v_l; var integer v_result := v_i - v_j; if (v_result == 240) { if (v_result == 8) { setverdict(pass); } else { setverdict(fail); Loading
07_expressions/0701_operators/070101_arithmetic_operators/Sem_070101_ArithmeticOperators_005.ttcn +5 −4 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev: 12 $ ** @purpose 1:7.1.1, Ensure that the division of two ** integer variables is evaluated correctly. ** @purpose 1:7.1.1, Ensure that the substraction of multiple integer ** variables is evaluated correctly. ** @verdict pass accept, ttcn3verdict:pass *****************************************************************/ Loading @@ -14,9 +14,10 @@ type component GeneralComp { testcase TC_Sem_070101_ArithmeticOperators_005() runs on GeneralComp { var integer v_i := 10; var integer v_j := 2; var integer v_result := v_i / v_j; var integer v_k := 12; var integer v_result := v_i - v_j - v_k; if (v_result == 5) { if (v_result == -4) { setverdict(pass); } else { setverdict(fail); Loading
07_expressions/0701_operators/070101_arithmetic_operators/Sem_070101_ArithmeticOperators_006.ttcn +5 −6 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev: 12 $ ** @purpose 1:7.1.1, Ensure that the division of multiple ** @purpose 1:7.1.1, Ensure that the multiplication of two ** integer variables is evaluated correctly. ** @verdict pass accept, ttcn3verdict:pass *****************************************************************/ Loading @@ -12,12 +12,11 @@ type component GeneralComp { } testcase TC_Sem_070101_ArithmeticOperators_006() runs on GeneralComp { var integer v_i := 100; var integer v_j := 4; var integer v_k := 5; var integer v_result := v_i / v_j / v_k; var integer v_i := 10; var integer v_j := 2; var integer v_result := v_i * v_j; if (v_result == 5) { if (v_result == 20) { setverdict(pass); } else { setverdict(fail); Loading
07_expressions/0701_operators/070101_arithmetic_operators/Sem_070101_ArithmeticOperators_007.ttcn +9 −7 Original line number Diff line number Diff line /***************************************************************** ** @author STF 409 ** @version $Rev: 12 $ ** @purpose 1:7.1.1, Ensure that the application of the modulo ** operator on integer variables is evaluated correctly ** when the remainder is zero. ** @version $Rev: 14 $ ** @purpose 1:7.1.1, Ensure that the multiplication of multiple ** integer variables is evaluated correctly. ** @verdict pass accept, ttcn3verdict:pass *****************************************************************/ Loading @@ -13,10 +12,13 @@ type component GeneralComp { } testcase TC_Sem_070101_ArithmeticOperators_007() runs on GeneralComp { var integer v_i := 4; var integer v_result := v_i mod 2; var integer v_i := 10; var integer v_j := 2; var integer v_k := 4; var integer v_l := 3; var integer v_result := v_i * v_j * v_k * v_l; if (v_result == 0) { if (v_result == 240) { setverdict(pass); } else { setverdict(fail); Loading