Skip to content

Simplify required conditional spec. in .ga workflows.#1777

Closed
jmchilton wants to merge 1 commit intogalaxyproject:devfrom
jmchilton:current_case_simplify
Closed

Simplify required conditional spec. in .ga workflows.#1777
jmchilton wants to merge 1 commit intogalaxyproject:devfrom
jmchilton:current_case_simplify

Conversation

@jmchilton
Copy link
Member

Don't force these to have __current_case__ values specified, infer from the conditional input value if these are specified.

Probably there are better ways to do this - since the default value should be inferred if it is not there and I'm not sure it works with booleans exactly - but I think this is a step forward.

Ping @guerler - you've been looking at this code a lot lately, what do you think?

The clearest test to verify the workflows are still working is probably:

./run_tests.sh -api test/api/test_workflows.py:WorkflowsApiTestCase.test_run_with_text_connection

Don't force these to have __current_case__ values specified, infer from the conditional input value if specified.
@guerler guerler self-assigned this Feb 23, 2016
@jmchilton
Copy link
Member Author

Closing in lieu of an alternative implementation by @guerler which goes farther toward removing __current_case__ guerler@0b5651a. Part of #1764.

@jmchilton jmchilton closed this Feb 25, 2016
@guerler
Copy link
Contributor

guerler commented Feb 25, 2016

Thanks for introducing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants