Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
32500100.00%29.46

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
jp.sourceforge.expression_computer.test 32500100.00%29.46

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

jp.sourceforge.expression_computer.test

ClassTestsErrorsFailuresSuccess RateTime
Success CompilerTest 7500100.00%9.654
Success ComputerTest 17500100.00%9.664
Success SerializerTest 7500100.00%10.145

Test Cases

[ summary] [ package list] [ test cases]

CompilerTest

Success testFail_null10.05
Success testNormal_IntegerLiteral13.32
Success testNormal_IntegerLiteral20.00
Success testNormal_IntegerLiteral30.00
Success testNormal_IntegerLiteral40.00
Success testNormal_IntegerLiteral50.00
Success testNormal_FloatingPointLiteral10.17
Success testNormal_FloatingPointLiteral20.00
Success testNormal_FloatingPointLiteral30.00
Success testNormal_FloatingPointLiteral40.00
Success testNormal_FloatingPointLiteral50.00
Success testNormal_FunctionExpression10.40
Success testNormal_FunctionExpression20.05
Success testNormal_FunctionExpression30.21
Success testNormal_FunctionExpression40.01
Success testNormal_Variable10.17
Success testNormal_Variable20.00
Success testNormal_Variable30.00
Success testNormal_Variable40.00
Success testNormal_ParenthesesExpression10.08
Success testNormal_ParenthesesExpression20.09
Success testNormal_PreIncrementExpression10.17
Success testNormal_PostIncrementExpression10.16
Success testNormal_PreDecrementExpression10.15
Success testNormal_PostDecrementExpression10.17
Success testNormal_UnaryExpressionNotPlusMinus10.22
Success testNormal_UnaryExpressionNotPlusMinus20.01
Success testNormal_UnaryExpressionNotPlusMinus30.11
Success testNormal_UnaryExpressionNotPlusMinus40.00
Success testNormal_UnaryExpression10.17
Success testNormal_UnaryExpression20.00
Success testNormal_UnaryExpression30.11
Success testNormal_UnaryExpression40.00
Success testNormal_MultiplicativeExpression10.22
Success testNormal_MultiplicativeExpression20.12
Success testNormal_MultiplicativeExpression30.11
Success testNormal_MultiplicativeExpression40.00
Success testNormal_AdditiveExpression10.00
Success testNormal_AdditiveExpression20.00
Success testNormal_AdditiveExpression30.00
Success testNormal_ShiftExpression10.23
Success testNormal_ShiftExpression20.11
Success testNormal_ShiftExpression30.12
Success testNormal_ShiftExpression40.00
Success testNormal_RelationalExpression10.22
Success testNormal_RelationalExpression20.11
Success testNormal_RelationalExpression30.12
Success testNormal_RelationalExpression40.11
Success testNormal_RelationalExpression50.00
Success testNormal_EqualityExpression10.22
Success testNormal_EqualityExpression20.10
Success testNormal_EqualityExpression30.01
Success testNormal_AndExpression10.13
Success testNormal_AndExpression20.00
Success testNormal_ExclusiveOrExpression10.17
Success testNormal_ExclusiveOrExpression20.00
Success testNormal_InclusiveOrExpression10.18
Success testNormal_InclusiveOrExpression20.00
Success testNormal_ConditionalAndExpression10.16
Success testNormal_ConditionalOrExpression10.16
Success testNormal_ConditionalExpression10.29
Success testNormal_ConditionalExpression20.00
Success testNormal_AssignmentExpression10.22
Success testNormal_AssignmentExpression20.06
Success testNormal_AssignmentExpression30.06
Success testNormal_AssignmentExpression40.06
Success testNormal_AssignmentExpression50.06
Success testNormal_AssignmentExpression60.05
Success testNormal_AssignmentExpression70.06
Success testNormal_AssignmentExpression80.05
Success testNormal_AssignmentExpression90.06
Success testNormal_AssignmentExpression100.06
Success testNormal_AssignmentExpression110.06
Success testNormal_AssignmentExpression120.06
Success testNormal_AssignmentExpression130.00

ComputerTest

Success testFail_null10.42
Success testNormal_IntegerLiteral12.73
Success testNormal_IntegerLiteral20.00
Success testNormal_IntegerLiteral30.00
Success testNormal_IntegerLiteral40.01
Success testNormal_IntegerLiteral50.00
Success testNormal_FloatingPointLiteral10.16
Success testNormal_FloatingPointLiteral20.00
Success testNormal_FloatingPointLiteral30.00
Success testNormal_FloatingPointLiteral40.00
Success testNormal_FloatingPointLiteral50.00
Success testNormal_FunctionExpression10.39
Success testNormal_FunctionExpression20.09
Success testNormal_FunctionExpression30.24
Success testNormal_FunctionExpression40.06
Success testNormal_Variable10.11
Success testNormal_Variable20.00
Success testNormal_Variable30.01
Success testNormal_Variable40.00
Success testNormal_ParenthesesExpression10.07
Success testNormal_ParenthesesExpression20.07
Success testNormal_PreIncrementExpression10.18
Success testNormal_PostIncrementExpression10.15
Success testNormal_PreDecrementExpression10.15
Success testNormal_PostDecrementExpression10.15
Success testNormal_UnaryExpressionNotPlusMinus10.30
Success testNormal_UnaryExpressionNotPlusMinus20.00
Success testNormal_UnaryExpressionNotPlusMinus30.00
Success testNormal_UnaryExpressionNotPlusMinus40.11
Success testNormal_UnaryExpression10.15
Success testNormal_UnaryExpression20.00
Success testNormal_UnaryExpression30.00
Success testNormal_UnaryExpression40.00
Success testNormal_MultiplicativeExpression10.20
Success testNormal_MultiplicativeExpression20.10
Success testNormal_MultiplicativeExpression30.10
Success testNormal_MultiplicativeExpression40.00
Success testNormal_AdditiveExpression10.00
Success testNormal_AdditiveExpression20.01
Success testNormal_AdditiveExpression30.00
Success testNormal_ShiftExpression10.31
Success testNormal_ShiftExpression20.00
Success testNormal_ShiftExpression30.10
Success testNormal_ShiftExpression40.00
Success testNormal_RelationalExpression10.20
Success testNormal_RelationalExpression20.00
Success testNormal_RelationalExpression30.01
Success testNormal_RelationalExpression40.10
Success testNormal_RelationalExpression50.00
Success testNormal_EqualityExpression10.20
Success testNormal_EqualityExpression20.00
Success testNormal_EqualityExpression30.10
Success testNormal_AndExpression10.22
Success testNormal_AndExpression20.00
Success testNormal_ExclusiveOrExpression10.15
Success testNormal_ExclusiveOrExpression20.01
Success testNormal_InclusiveOrExpression10.15
Success testNormal_InclusiveOrExpression20.00
Success testNormal_ConditionalAndExpression10.16
Success testNormal_ConditionalOrExpression10.15
Success testNormal_ConditionalExpression10.34
Success testNormal_ConditionalExpression20.00
Success testNormal_AssignmentExpression10.20
Success testNormal_AssignmentExpression20.05
Success testNormal_AssignmentExpression30.05
Success testNormal_AssignmentExpression40.06
Success testNormal_AssignmentExpression50.06
Success testNormal_AssignmentExpression60.05
Success testNormal_AssignmentExpression70.05
Success testNormal_AssignmentExpression80.06
Success testNormal_AssignmentExpression90.05
Success testNormal_AssignmentExpression100.05
Success testNormal_AssignmentExpression110.05
Success testNormal_AssignmentExpression120.12
Success testNormal_AssignmentExpression130.00
Success testFail_null20.00
Success testFail_EmptyStatement0.01
Success testFail_IntegerLiteral10.00
Success testFail_IntegerLiteral20.00
Success testFail_FloatingPointLiteral10.00
Success testFail_FunctionExpression10.05
Success testFail_FunctionExpression30.00
Success testFail_FunctionExpression40.00
Success testFail_FunctionExpression50.01
Success testFail_FunctionExpression60.00
Success testFail_Variable10.00
Success testFail_ParenthesesExpression10.00
Success testFail_ParenthesesExpression20.00
Success testFail_ParenthesesExpression30.00
Success testFail_PreIncrementExpression10.01
Success testFail_PreIncrementExpression20.00
Success testFail_PreIncrementExpression30.00
Success testFail_PostIncrementExpression10.00
Success testFail_PostIncrementExpression20.00
Success testFail_PostIncrementExpression30.00
Success testFail_PreDecrementExpression10.00
Success testFail_PreDecrementExpression20.01
Success testFail_PreDecrementExpression30.00
Success testFail_PostDecrementExpression10.00
Success testFail_PostDecrementExpression20.00
Success testFail_PostDecrementExpression30.00
Success testNormal_UnaryExpressionNotPlusMinus50.01
Success testNormal_UnaryExpressionNotPlusMinus60.00
Success testNormal_UnaryExpressionNotPlusMinus70.00
Success testFail_UnaryExpressionNotPlusMinus10.00
Success testFail_UnaryExpressionNotPlusMinus20.00
Success testNormal_UnaryExpression50.10
Success testNormal_UnaryExpression60.00
Success testNormal_UnaryExpression70.00
Success testNormal_UnaryExpression80.00
Success testFail_UnaryExpression10.01
Success testFail_UnaryExpression20.00
Success testNormal_MultiplicativeExpression50.00
Success testNormal_MultiplicativeExpression60.00
Success testFail_MultiplicativeExpression10.00
Success testFail_MultiplicativeExpression20.00
Success testFail_MultiplicativeExpression30.01
Success testFail_MultiplicativeExpression40.00
Success testFail_AdditiveExpression10.00
Success testFail_AdditiveExpression20.00
Success testFail_AdditiveExpression30.00
Success testNormal_ShiftExpression50.00
Success testNormal_ShiftExpression60.05
Success testNormal_ShiftExpression70.01
Success testNormal_ShiftExpression80.00
Success testNormal_ShiftExpression90.00
Success testNormal_ShiftExpression100.00
Success testFail_ShiftExpression10.00
Success testFail_ShiftExpression20.00
Success testFail_ShiftExpression30.00
Success testFail_ShiftExpression40.00
Success testNormal_RelationalExpression60.01
Success testNormal_RelationalExpression70.10
Success testNormal_RelationalExpression80.00
Success testNormal_RelationalExpression90.00
Success testNormal_RelationalExpression100.11
Success testNormal_RelationalExpression110.00
Success testNormal_RelationalExpression120.00
Success testNormal_RelationalExpression130.00
Success testFail_RelationalExpression10.00
Success testFail_RelationalExpression20.00
Success testFail_RelationalExpression30.01
Success testFail_RelationalExpression40.00
Success testNormal_EqualityExpression40.00
Success testNormal_EqualityExpression50.00
Success testNormal_EqualityExpression60.00
Success testNormal_EqualityExpression70.00
Success testFail_EqualityExpression10.00
Success testFail_EqualityExpression20.01
Success testNormal_AndExpression30.00
Success testFail_AndExpression10.00
Success testNormal_ExclusiveOrExpression30.01
Success testFail_ExclusiveOrExpression10.00
Success testNormal_InclusiveOrExpression30.00
Success testFail_InclusiveOrExpression10.00
Success testNormal_ConditionalAndExpression20.01
Success testNormal_ConditionalAndExpression30.00
Success testNormal_ConditionalAndExpression40.01
Success testNormal_ConditionalAndExpression50.00
Success testNormal_ConditionalAndExpression60.00
Success testNormal_ConditionalAndExpression70.00
Success testFail_ConditionalAndExpression10.00
Success testNormal_ConditionalOrExpression20.00
Success testNormal_ConditionalOrExpression30.01
Success testNormal_ConditionalOrExpression40.00
Success testNormal_ConditionalOrExpression50.00
Success testNormal_ConditionalOrExpression60.00
Success testNormal_ConditionalOrExpression70.00
Success testFail_ConditionalOrExpression10.02
Success testNormal_ConditionalExpression30.00
Success testNormal_ConditionalExpression40.00
Success testFail_ConditionalExpression20.00
Success testFail_ConditionalExpression30.00
Success testFail_ConditionalExpression40.00
Success testFail_AssignmentExpression10.01

SerializerTest

Success testNormal_IntegerLiteral14.64
Success testNormal_IntegerLiteral20.00
Success testNormal_IntegerLiteral30.00
Success testNormal_IntegerLiteral40.00
Success testNormal_IntegerLiteral50.01
Success testNormal_FloatingPointLiteral20.10
Success testNormal_FloatingPointLiteral30.01
Success testNormal_FloatingPointLiteral40.00
Success testNormal_FloatingPointLiteral50.00
Success testNormal_FunctionExpression10.41
Success testNormal_FunctionExpression20.05
Success testNormal_FunctionExpression30.15
Success testNormal_FunctionExpression40.01
Success testNormal_Variable10.15
Success testNormal_Variable20.00
Success testNormal_Variable30.00
Success testNormal_Variable40.00
Success testNormal_ParenthesesExpression10.12
Success testNormal_ParenthesesExpression20.21
Success testNormal_PreIncrementExpression10.12
Success testNormal_PostIncrementExpression10.12
Success testNormal_PreDecrementExpression10.12
Success testNormal_PostDecrementExpression10.10
Success testNormal_UnaryExpressionNotPlusMinus10.16
Success testNormal_UnaryExpressionNotPlusMinus20.00
Success testNormal_UnaryExpressionNotPlusMinus30.05
Success testNormal_UnaryExpressionNotPlusMinus40.01
Success testNormal_UnaryExpression10.15
Success testNormal_UnaryExpression30.06
Success testNormal_UnaryExpression40.00
Success testNormal_MultiplicativeExpression10.15
Success testNormal_MultiplicativeExpression20.07
Success testNormal_MultiplicativeExpression30.10
Success testNormal_MultiplicativeExpression40.01
Success testNormal_AdditiveExpression10.00
Success testNormal_AdditiveExpression20.00
Success testNormal_AdditiveExpression30.01
Success testNormal_ShiftExpression10.10
Success testNormal_ShiftExpression20.04
Success testNormal_ShiftExpression30.06
Success testNormal_ShiftExpression40.01
Success testNormal_RelationalExpression10.15
Success testNormal_RelationalExpression20.05
Success testNormal_RelationalExpression30.06
Success testNormal_RelationalExpression40.05
Success testNormal_RelationalExpression50.00
Success testNormal_EqualityExpression10.16
Success testNormal_EqualityExpression20.05
Success testNormal_EqualityExpression30.00
Success testNormal_AndExpression10.11
Success testNormal_AndExpression20.00
Success testNormal_ExclusiveOrExpression10.10
Success testNormal_ExclusiveOrExpression20.01
Success testNormal_InclusiveOrExpression10.11
Success testNormal_InclusiveOrExpression20.00
Success testNormal_ConditionalAndExpression10.10
Success testNormal_ConditionalOrExpression10.11
Success testNormal_ConditionalExpression10.20
Success testNormal_ConditionalExpression20.02
Success testNormal_AssignmentExpression10.15
Success testNormal_AssignmentExpression20.05
Success testNormal_AssignmentExpression30.06
Success testNormal_AssignmentExpression40.05
Success testNormal_AssignmentExpression50.06
Success testNormal_AssignmentExpression60.05
Success testNormal_AssignmentExpression70.05
Success testNormal_AssignmentExpression80.81
Success testNormal_AssignmentExpression90.05
Success testNormal_AssignmentExpression100.06
Success testNormal_AssignmentExpression110.05
Success testNormal_AssignmentExpression120.05
Success testNormal_AssignmentExpression130.00
Success testFail_null0.00
Success testNormal_FloatingPointLiteral60.01
Success testNotmal_UnaryExpression20.01