Closed francisPLT closed 1 year ago
@francisPLT Found the cause of the problem.
Merging #546 (c3ab558) into master (de9fba2) will increase coverage by
0.00%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## master #546 +/- ##
=======================================
Coverage 84.46% 84.46%
=======================================
Files 79 79
Lines 17703 17704 +1
Branches 2685 2685
=======================================
+ Hits 14952 14953 +1
Misses 2022 2022
Partials 729 729
Files Changed | Coverage Δ | |
---|---|---|
weaver/processes/convert.py | 84.19% <100.00%> (+<0.01%) |
:arrow_up: |
weaver/processes/wps_package.py | 84.05% <100.00%> (ø) |
This PR aims to fix a problem that was encountered while uploading a process to Weaver that featured an allowed values list in one of it's inputs:
Substituting the
parse_cwl_array_type
function with theget_cwl_io_type
function in theWpsPackage.make_inputs
function fixes the issue completely and doesn't seem to have adverse effects in my live tests using a local Weaver instance.However, the following tests are now failing and will need to be addressed before merging this PR: