projecttacoma / fqm-execution

fqm-execution is a library that allows users to calculate FHIR-based electronic Clinical Quality Measures (eCQMs) and retrieve the results in a variety of formats
https://projecttacoma.github.io/fqm-execution/
Apache License 2.0
18 stars 6 forks source link

Patched canonical url with version not supported for libraryDataRequirements #198

Closed natjoe4 closed 1 year ago

natjoe4 commented 1 year ago

Summary

Passing in a canonical url of format url|version is now supported for libraryDataRequirements operations.

New behavior

Previously, passing in a canonical url of format url|version for --root-lib-ref would throw an error since it tried to match the full canonical to the url field for each library in the bundle. Now the canonical is parsed correctly and matches url and version when appropriate

Code changes

github-actions[bot] commented 1 year ago

Coverage report

St.:grey_question:
Category Percentage Covered / Total
🟢 Statements
85.01% (+0.03% 🔼)
1990/2341
🟡 Branches
73.65% (+0.06% 🔼)
1750/2376
🟢 Functions 87.1% 351/403
🟢 Lines
85.29% (+0.03% 🔼)
1919/2250

Test suite run success

364 tests passing in 28 suites.

Report generated by 🧪jest coverage report action from e9615095db7c95f2a621d10353318f1a912f2109