diff --git a/tests/cql/CqlComparisonOperatorsTest.xml b/tests/cql/CqlComparisonOperatorsTest.xml
index 075b6bf..1974fef 100644
--- a/tests/cql/CqlComparisonOperatorsTest.xml
+++ b/tests/cql/CqlComparisonOperatorsTest.xml
@@ -47,6 +47,11 @@
1 = 2
+
+
+ 1L = 2L
+
+
'a' = 'a'
@@ -63,6 +68,14 @@
1.0 = 2.0
+
+ 1.0 = 1.00
+
+
+
+ 1.50 = 1.55
+
+
1.0 = 1
@@ -84,6 +97,18 @@
2.0'cm' = 2.00'cm'
+
+ 1'cm':2'cm' = 1'cm':2'cm'
+
+
+
+ 1'cm':2'cm' = 1.1'cm':2'cm'
+
+
+
+ 1'cm':2'cm' = 1'cm':2.1'cm'
+
+
Tuple { Id : 1, Name : 'John' } = Tuple { Id : 1, Name : 'John' }
@@ -134,6 +159,11 @@
Tuple { dateId: 1, Date: DateTime(2012, 10, 5, 0, 0, 0, 0) } = Tuple { dateId: 1, Date: DateTime(2012, 10, 5, 5, 0, 0, 0) }
+
+
+ Tuple { dateId: 12, Date: DateTime(2012, 1, 1) } = Tuple { dateId: 12, Date: DateTime(2012, 1, 1) }
+
+
Tuple { timeId: 55, TheTime: @T05:15:15.541 } = Tuple { timeId: 55, TheTime: @T05:15:15.541 }
@@ -160,10 +190,18 @@
DateTime(2014, 1, 5, 5, 0, 0, 0, 0) = DateTime(2014, 7, 5, 5, 0, 0, 0, 0)
+
+ DateTime(2015, 1, 5, 5, 0, 0) = DateTime(2015, 1, 5, 5, 0, 0)
+
+
DateTime(null) = DateTime(null)
+
+ DateTime(2001, 1, 1, null) = DateTime(2001, 1, 1, null, null)
+
+
@2014-01-25T14:30:14.559+01:00 = @2014-01-25T14:30:14.559+01:00
@@ -191,6 +229,11 @@
0 > 1
+
+
+ 0L > 10L
+
+
0 > -1
@@ -296,6 +339,11 @@
0 >= 1
+
+
+ 0L >= 10L
+
+
0 >= -1
@@ -409,6 +457,16 @@
0 < 1
+
+
+ 0L < 10L
+
+
+
+
+ -30L < -20L
+
+
0 < -1
@@ -514,6 +572,11 @@
0 <= 1
+
+
+ 0L <= 10L
+
+
0 <= -1
@@ -663,6 +726,10 @@
'a' ~ 'b'
+
+ 'Abel' ~ 'abel'
+
+
1.0 ~ 1.0
@@ -671,6 +738,22 @@
1.0 ~ 2.0
+
+ 1.0 ~ 1.00
+
+
+
+ 1.5 ~ 1.55
+
+
+
+ 1.50 ~ 1.55
+
+
+
+ 1.001 ~ 1.000
+
+
1.0 ~ 1
@@ -688,6 +771,18 @@
1'cm' ~ 0.01'm'
+
+ 1'cm':2'cm' ~ 1'cm':2'cm'
+
+
+
+ 1'cm':2'cm' ~ 3'cm':2'cm'
+
+
+
+ 1'cm':2'cm' ~ 1'cm':3'cm'
+
+
Tuple { Id : 1, Name : 'John' } ~ Tuple { Id : 1, Name : 'John' }
@@ -698,6 +793,16 @@
Tuple { Id : 1, Name : 'John', Position: null } ~ Tuple { Id : 1, Name : 'John', Position: null }
+
+
+ Tuple { Id : 1, Name : 'John', Position: 'Shift Manager' } ~ Tuple { Id : 1, Name : 'John' }
+
+
+
+
+ Tuple { Id : 1, Name : 'John' } ~ Tuple { Id : 1, Name : 'John', Position: 'Shift Manager' }
+
+
Tuple { Id : 1, Name : 'John' } ~ Tuple { Id : 2, Name : 'Jane' }
@@ -763,6 +868,11 @@
1 != 2
+
+
+ 1L != 2L
+
+
'a' != 'a'