crim-ca / weaver

Weaver: Workflow Execution Management Service (EMS); Application, Deployment and Execution Service (ADES); OGC API - Processes; WPS; CWL Application Package
https://pavics-weaver.readthedocs.io
Apache License 2.0
24 stars 6 forks source link

fix dynamic regex definitions for schema validation with `colander>=2` #522

Closed fmigneault closed 1 year ago

fmigneault commented 1 year ago

changes

codecov[bot] commented 1 year ago

Codecov Report

Merging #522 (c1bdeb0) into master (ea6c359) will increase coverage by 74.85%. The diff coverage is 100.00%.

@@             Coverage Diff             @@
##           master     #522       +/-   ##
===========================================
+ Coverage    9.39%   84.25%   +74.85%     
===========================================
  Files          78       78               
  Lines       16825    16826        +1     
  Branches     2559     2559               
===========================================
+ Hits         1581    14177    +12596     
+ Misses      15212     1952    -13260     
- Partials       32      697      +665     
Impacted Files Coverage Δ
weaver/datatype.py 78.46% <ø> (+76.09%) :arrow_up:
weaver/processes/convert.py 83.56% <ø> (+81.83%) :arrow_up:
weaver/processes/wps_package.py 83.19% <ø> (+83.19%) :arrow_up:
weaver/status.py 98.11% <ø> (+45.28%) :arrow_up:
weaver/wps_restapi/swagger_definitions.py 99.92% <ø> (+92.63%) :arrow_up:
weaver/processes/sources.py 47.27% <100.00%> (+47.27%) :arrow_up:
weaver/wps_restapi/colander_extras.py 82.24% <100.00%> (+49.96%) :arrow_up:
weaver/store/base.py 100.00% <0.00%> (+2.19%) :arrow_up:
weaver/execute.py 100.00% <0.00%> (+5.55%) :arrow_up:
weaver/xml_util.py 100.00% <0.00%> (+13.04%) :arrow_up:
... and 65 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.