From 0116c4c3a5553f51963b7b68b4088fd2af65aa4b Mon Sep 17 00:00:00 2001 From: Bryant Austin Date: Mon, 20 Jul 2026 11:55:17 -0600 Subject: [PATCH 1/2] added tests as suggested by Claude --- tests/cql/CqlTypesTest.xml | 55 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/tests/cql/CqlTypesTest.xml b/tests/cql/CqlTypesTest.xml index 53df4b8..bd36ba1 100644 --- a/tests/cql/CqlTypesTest.xml +++ b/tests/cql/CqlTypesTest.xml @@ -64,6 +64,37 @@ --> + + + + + @2016-07-07 + @2016-07-07 + + + + + @2014-02 + @2014-02 + + + + + @2014 + @2014 + + + + + @0001-01-01 + @0001-01-01 + + + + @9999-12-31 + @9999-12-31 + + @@ -155,6 +186,30 @@ + + + + + + + + 3000000000L + 3000000000L + + + + + + 9223372036854775807L + 9223372036854775807L + + + + + + 9223372036854775808L + + From 948602e2196d7fca7bad0b8751e3637d4e115709 Mon Sep 17 00:00:00 2001 From: Bryant Austin Date: Mon, 20 Jul 2026 12:47:07 -0600 Subject: [PATCH 2/2] tests recommended by claude added --- tests/cql/ValueLiteralsAndSelectors.xml | 68 +++++++++++++++++++++++-- 1 file changed, 63 insertions(+), 5 deletions(-) diff --git a/tests/cql/ValueLiteralsAndSelectors.xml b/tests/cql/ValueLiteralsAndSelectors.xml index 8317b89..2b4e3c9 100644 --- a/tests/cql/ValueLiteralsAndSelectors.xml +++ b/tests/cql/ValueLiteralsAndSelectors.xml @@ -380,7 +380,17 @@ - + + + 'Hello, World!' + 'Hello, World!' + + + + + '' + '' + @@ -389,7 +399,22 @@ - + + + + @2015-02-04T + @2015-02-04T + + + + @2015-02-04T14:30 + @2015-02-04T14:30 + + + + @2015-02-04T14:30:25.900 + @2015-02-04T14:30:25.900 + @@ -398,15 +423,48 @@ - + + + @T14:30 + @T14:30 + + + + @T14:30:25.900 + @T14:30:25.900 + - + + + {4, 5, 6} + {4, 5, 6} + + + + {'a', 'b', 'c'} + {'a', 'b', 'c'} + + + + + {1, null, 3} + {1, null, 3} + - + + + Interval[1, 10] + Interval[1, 10] + + + + Interval[1.0, 10.0] + Interval[1.0, 10.0] +