diff --git a/tests/cql/CqlNullologicalOperatorsTest.xml b/tests/cql/CqlNullologicalOperatorsTest.xml index d3b89bc..a7afb6e 100644 --- a/tests/cql/CqlNullologicalOperatorsTest.xml +++ b/tests/cql/CqlNullologicalOperatorsTest.xml @@ -59,6 +59,35 @@ Coalesce({ null, null, @T05:15:33.556 }) @T05:15:33.556 + + + + Coalesce(null, 15, null) + 15 + + + + + Coalesce(null, null, null, 'd') + 'd' + + + + + Coalesce(null, null, null, null, 'e') + 'e' + + + + + Coalesce({ null, null, null }) + null + + + + + Coalesce(null, 15, null, null, null, null) + @@ -87,6 +116,18 @@ IsNull(0) false + + + + null is null + true + + + + + 'abc' is null + false + @@ -105,6 +146,24 @@ IsFalse(null) false + + + + false is false + true + + + + + true is false + false + + + + + null is false + false + @@ -123,5 +182,23 @@ IsTrue(null) false + + + + true is true + true + + + + + false is true + false + + + + + null is true + false +