diff --git a/tests/cql/CqlArithmeticFunctionsTest.xml b/tests/cql/CqlArithmeticFunctionsTest.xml
index 2b0e5e6..ff1a881 100644
--- a/tests/cql/CqlArithmeticFunctionsTest.xml
+++ b/tests/cql/CqlArithmeticFunctionsTest.xml
@@ -321,7 +321,7 @@
minimum DateTime
-
+
minimum Date
@@ -348,7 +348,7 @@
maximum DateTime
-
+
maximum Date
diff --git a/tests/cql/CqlComparisonOperatorsTest.xml b/tests/cql/CqlComparisonOperatorsTest.xml
index 6b7fea9..91b7c40 100644
--- a/tests/cql/CqlComparisonOperatorsTest.xml
+++ b/tests/cql/CqlComparisonOperatorsTest.xml
@@ -133,10 +133,6 @@
@2014-01-25T14:30:14.559+01:00 = @2014-01-25T14:30:14.559+01:00
-
- @2022-02-22T00:00:00.000-05:00 same day as @2022-02-22T04:59:00.000Z
-
-
@T10:00:00.000 = @T10:00:00.000
@@ -171,10 +167,6 @@
0.0 > -1.0
-
- 1.0 > 2
-
-
0'cm' > 0'cm'
@@ -275,10 +267,6 @@
0.0 >= -1.0
-
- 1.0 >= 2
-
-
0'cm' >= 0'cm'
@@ -387,10 +375,6 @@
0.0 < -1.0
-
- 1.0 < 2
-
-
0'cm' < 0'cm'
@@ -491,10 +475,6 @@
0.0 <= -1.0
-
- 1.0 <= 2
-
-
0'cm' <= 0'cm'
diff --git a/tests/cql/CqlConditionalOperatorsTest.xml b/tests/cql/CqlConditionalOperatorsTest.xml
index 7fe76a5..1da5d0e 100644
--- a/tests/cql/CqlConditionalOperatorsTest.xml
+++ b/tests/cql/CqlConditionalOperatorsTest.xml
@@ -30,7 +30,7 @@
case
when 5 > 10 then 5 + 10
- when 5 = 10 then 5
+ when 5 = 10 then 10
else 10 - 5
end
diff --git a/tests/cql/CqlIntervalOperatorsTest.xml b/tests/cql/CqlIntervalOperatorsTest.xml
index 9683d4b..099db40 100644
--- a/tests/cql/CqlIntervalOperatorsTest.xml
+++ b/tests/cql/CqlIntervalOperatorsTest.xml
@@ -192,7 +192,7 @@
collapse {Interval(null, null)}
-
+
collapse { Interval[1,5], Interval[3,7], Interval[12,19], Interval[7,10] }
@@ -246,7 +246,7 @@
expand { Interval[@T10:00, @T12:30] } per hour
-
+
expand { Interval[10.0, 12.5] } per 1
@@ -263,11 +263,11 @@
- expand Interval[1, 10]
+ expand { Interval[1, 10] }
- expand Interval[1, 10] per 2
+ expand { Interval[1, 10] } per 2
@@ -492,7 +492,7 @@
5 in Interval[null, null]
-
+
5 in Interval[1, 10]
@@ -669,22 +669,6 @@
-
- end of (Interval[1, 10] intersect Interval[5, null)) <= 10
-
-
-
- end of (Interval[1, 10] intersect Interval[5, null)) >= 5
-
-
-
- end of (Interval[1, 10] intersect Interval[5, null)) > 10
-
-
-
- end of (Interval[1, 10] intersect Interval[5, null)) < 5
-
-
Interval[1, 10] intersect Interval[4, 10]
@@ -1219,7 +1203,7 @@
Interval[null as Integer, null as Integer] properly includes Interval[1, 10]
-
+
Interval[1, 10] properly includes Interval[4, 10]
@@ -1265,7 +1249,7 @@
Interval[1, 10] properly included in Interval[null, null]
-
+
Interval[4, 10] properly included in Interval[1, 10]
diff --git a/tests/cql/CqlListOperatorsTest.xml b/tests/cql/CqlListOperatorsTest.xml
index 9c342b9..2eda175 100644
--- a/tests/cql/CqlListOperatorsTest.xml
+++ b/tests/cql/CqlListOperatorsTest.xml
@@ -50,7 +50,7 @@
{ 'a', 'b', null } contains null
-
+
{ null, 'b', 'c' } contains 'a'
@@ -129,7 +129,7 @@
{null} = {null}
-
+
{} as List<String> = null
@@ -279,11 +279,11 @@
null in {}
-
+
null in { 1, null }
-
+
1 in null
diff --git a/tests/cql/CqlStringOperatorsTest.xml b/tests/cql/CqlStringOperatorsTest.xml
index 9056781..c260946 100644
--- a/tests/cql/CqlStringOperatorsTest.xml
+++ b/tests/cql/CqlStringOperatorsTest.xml
@@ -8,7 +8,7 @@
Combine({})
-
+
Combine({'a', 'b', 'c'})
@@ -224,7 +224,7 @@
- ReplaceMatches('All that glitters is not gold', '\\s', '$$')
+ ReplaceMatches('All that glitters is not gold', '\\s', '\\$')
diff --git a/tests/cql/CqlTypeOperatorsTest.xml b/tests/cql/CqlTypeOperatorsTest.xml
index 03c922e..4e32587 100644
--- a/tests/cql/CqlTypeOperatorsTest.xml
+++ b/tests/cql/CqlTypeOperatorsTest.xml
@@ -96,14 +96,6 @@
ToDateTime('2014/01/01T12:05:05.955Z')
-
- ToDateTime(@2014-01-01)
-
-
-
- hour from ToDateTime(@2014-01-01) is null
-
-
diff --git a/tests/cql/CqlTypesTest.xml b/tests/cql/CqlTypesTest.xml
index 3ad6479..f3a2817 100644
--- a/tests/cql/CqlTypesTest.xml
+++ b/tests/cql/CqlTypesTest.xml
@@ -92,10 +92,6 @@
DateTime(9999, 12, 31, 23, 59, 59, 999)
-
- hour from @2015-02-10T is null
-
-