Skip to content
This repository has been archived by the owner on Dec 21, 2022. It is now read-only.

Feature test cql #539

Merged
merged 22 commits into from
Apr 19, 2022
Merged

Feature test cql #539

merged 22 commits into from
Apr 19, 2022

Conversation

brynrhodes
Copy link
Member

Adding CQL test suite from the published specification

@brynrhodes brynrhodes marked this pull request as ready for review January 27, 2022 01:13
@brynrhodes
Copy link
Member Author

Add the following tests:

define DateTimeAdd5HoursWithLeftMinPrecisionSecond: DateTime(2005, 5, 10, 5, 20, 30) + 5 hours // @2005-05-10T10:20:30
define DateTimeAdd5HoursWithLeftMinPrecisionDay: DateTime(2005, 5, 10) + 5 hours // @2005-05-10T
define DateTimeAdd5HoursWithLeftMinPrecisionDayOverflow: DateTime(2005, 5, 10) + 25 hours // @2005-05-11T
define DateAdd2YearsAsMonths: Date(2014) + 24 months // @2016
define DateAdd2YearsAsMonthsRem1: Date(2014) + 25 months // @2016
define DateAdd33Days: Date(2014,6) + 33 days // @2014-07
define DateAdd1Year: Date(2014,6) + 1 year // @2015-06
define DateTimeSubtract1YearInSeconds: DateTime(2016,5) - 31535999 seconds // @2015-05T
define DateTimeSubtract15HourPrecisionSecond: DateTime(2016, 10, 1, 10, 20, 30) - 15 hours // @2016-09-30T19:20:30
define DateSubtract2YearsAsMonths: Date(2014) - 24 months // @2012T
define DateSubtract2YearsAsMonthsRem1: Date(2014) - 25 months // @2012
define DateSubtract33Days: Date(2014,6) - 33 days // @2014-05
define DateSubtract1Year: Date(2014,6) - 1 year // @2013-06

bryantaustin13 and others added 19 commits March 10, 2022 12:41
… as possible. Remaining failures are legitimate failures
CQF-1275 - Updated CQL Interval Operator tests to get as many working as possible
Feature test cql  logical operators, string operations, conditional operators
@mdnazmulkarim mdnazmulkarim merged commit 27d1321 into master Apr 19, 2022
@mdnazmulkarim mdnazmulkarim deleted the feature-test-cql branch April 19, 2022 17:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants