cql-execution icon indicating copy to clipboard operation
cql-execution copied to clipboard

Update spec tests based on 2025-10-08 cql-tests source

Open cmoesel opened this issue 1 month ago • 1 comments

Update the specification tests based on the latest source at https://github.com/cqframework/cql-tests. This required skipping a set of new tests based on an overload of Expand that takes a single interval as the first argument.

Submitter:

  • [x] This pull request describes why these changes were made
  • [x] Code diff has been done and been reviewed (it does not contain: additional white space, not applicable code changes, debug statements, etc.)
  • [x] Tests are included and test edge cases
  • [x] Tests have been run locally and pass
  • [x] Code coverage has not gone down and all code touched or added is covered.
  • [n/a] Code passes lint and prettier (hint: use npm run test:plus to run tests, lint, and prettier)
  • [n/a] All dependent libraries are appropriately updated or have a corresponding PR related to this change
  • [n/a] cql4browsers.js built with npm run build:browserify if source changed.

Reviewer:

Name:

  • [ ] Code is maintainable and reusable, reuses existing code and infrastructure where appropriate, and accomplishes the task’s purpose
  • [ ] The tests appropriately test the new code, including edge cases
  • [ ] You have tried to break the code

cmoesel avatar Oct 08 '25 21:10 cmoesel

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 87.55%. Comparing base (eb9d796) to head (7d4cd37).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #353   +/-   ##
=======================================
  Coverage   87.55%   87.55%           
=======================================
  Files          52       52           
  Lines        4596     4596           
  Branches     1295     1295           
=======================================
  Hits         4024     4024           
  Misses        359      359           
  Partials      213      213           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov-commenter avatar Oct 08 '25 21:10 codecov-commenter