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
23 stars 6 forks source link

add CLI package operation + support CWL package retrieval for provider process #562

Closed fmigneault closed 9 months ago

fmigneault commented 9 months ago

Changes

Fixes

codecov[bot] commented 9 months ago

Codecov Report

Merging #562 (d1f961a) into master (34debdc) will increase coverage by 0.01%. The diff coverage is 92.85%.

@@            Coverage Diff             @@
##           master     #562      +/-   ##
==========================================
+ Coverage   84.46%   84.47%   +0.01%     
==========================================
  Files          79       79              
  Lines       17704    17732      +28     
  Branches     2685     2688       +3     
==========================================
+ Hits        14953    14979      +26     
- Misses       2022     2024       +2     
  Partials      729      729              
Files Changed Coverage Δ
weaver/wps_restapi/providers/providers.py 84.72% <80.00%> (-0.79%) :arrow_down:
weaver/cli.py 85.83% <95.45%> (+0.23%) :arrow_up:
weaver/datatype.py 78.81% <100.00%> (ø)
weaver/processes/utils.py 79.85% <100.00%> (+0.07%) :arrow_up:
weaver/wps_restapi/providers/__init__.py 100.00% <100.00%> (ø)
weaver/wps_restapi/swagger_definitions.py 99.82% <100.00%> (+<0.01%) :arrow_up: