diff --git a/tests/cql/CqlComparisonOperatorsTest.xml b/tests/cql/CqlComparisonOperatorsTest.xml
index 33aa9d7..53cf8ba 100644
--- a/tests/cql/CqlComparisonOperatorsTest.xml
+++ b/tests/cql/CqlComparisonOperatorsTest.xml
@@ -8,6 +8,46 @@
4 between 2 and 6
+
+ 1 between 2 and 6
+
+
+
+ 2 between 2 and 6
+
+
+
+ 6 between 2 and 6
+
+
+
+
+ null between 2 and 6
+
+
+
+
+ 4L between 2L and 6L
+
+
+
+ 3.5 between 3.6 and 4.8
+
+
+
+
+ 3.5 'cm2' between 3.0 'cm' and 4.8 'cm'
+
+
+
+ 'b' between 'a' and 'c'
+
+
+
+
+ DateTime(2012, 1, 1) between DateTime(2012, 1, 1, 12) and DateTime(2012, 1, 2, 12)
+
+
@@ -131,8 +171,9 @@
+
Tuple { Id : null, Name : 'John' } = Tuple { Id : 1, Name : 'James' }
-
+
@@ -218,6 +259,11 @@
@T10:00:00.000 = @T22:00:00.000
+
+
+ DateTime(2012, 1, 1) = DateTime(2012, 1, 1, 12)
+
+
@@ -829,6 +875,16 @@
@T10:00:00.000 ~ @T22:00:00.000
+
+
+ 1 ~ null
+
+
+
+
+ 1'cm2' ~ 1'cm'
+
+
@@ -928,8 +984,9 @@
+
Tuple{ Id : null, Name : 'John' } != Tuple{ Id : 1, Name : 'Joe' }
-
+
@@ -962,6 +1019,45 @@
@T10:00:00.000 != @T22:00:00.000
+
+
+ DateTime(2012, 1, 1) != DateTime(2012, 1, 1, 12)
+
+
+
+
+
+
+ 4 !~ (2 + 2)
+
+
+
+
+ 4L !~ (2L + 2L)
+
+
+
+ 3.5 !~ (3.5 - 0.1)
+
+
+
+
+ 'John Doe' !~ 'john doe'
+
+
+
+ 3.5 'cm2' !~ 3.5 'cm'
+
+
+
+
+ true !~ null
+
+
+
+ null !~ null
+
+