diff --git a/tests/cql/CqlArithmeticFunctionsTest.xml b/tests/cql/CqlArithmeticFunctionsTest.xml index ff1a881..2de2993 100644 --- a/tests/cql/CqlArithmeticFunctionsTest.xml +++ b/tests/cql/CqlArithmeticFunctionsTest.xml @@ -40,6 +40,10 @@ 1 + 1 2 + + 1L + 2L + 3L + 1.0 + 1.0 2.0 @@ -104,6 +108,10 @@ 1 / 1 1.0 + + 1L / 1L + 1.0 + 1.0 / 1.0 1.0 @@ -195,6 +203,10 @@ Round(Exp(1), 8) 2.71828183 + + Round(Exp(1L), 8) + 2.71828183 + Round(Exp(-1), 8) 0.36787944 @@ -239,6 +251,10 @@ Log(1, 1) null + + Log(2, 1) + null + Log(1, 2) 0.0 @@ -247,6 +263,10 @@ Log(1, 100) 0.0 + + Log(1L, 100L) + 0.0 + Log(16, 2) 4.0 @@ -291,6 +311,10 @@ Ln(1) 0.0 + + Ln(1L) + 0.0 + Ln(-1) null @@ -400,6 +424,14 @@ 3.5 'cm' mod 3 'cm' 0.5 'cm' + + 10.0 'g' mod 3.0 'g' + 1.0 'g' + + + 10.0 'g' mod 0.0 'g' + null + @@ -410,6 +442,10 @@ 1 * 1 1 + + 2L * 3L + 6L + 1.0 * 2.0 2.0 @@ -445,6 +481,14 @@ -1 -1 + + -1L + -1L + + + -9223372036854775807L + -9223372036854775807L + -(-1) 1 @@ -591,6 +635,10 @@ 2^4 16 + + 2L^3L + 8L + 2.0^4.0 16.0 @@ -829,5 +877,17 @@ 10.1 'cm' div -3.1 'cm' -3.0 'cm' + + 10.0 'g' div 5.0 'g' + 2.0 'g' + + + 4.14 'm' div 2.06 'm' + 2.0 'm' + + + 10.0 'g' div 0.0 'g' + null +