Skip to content

XSD discovered tool problems.#2903

Merged
hexylena merged 1 commit intogalaxyproject:devfrom
jmchilton:format_fixes
Sep 8, 2016
Merged

XSD discovered tool problems.#2903
hexylena merged 1 commit intogalaxyproject:devfrom
jmchilton:format_fixes

Conversation

@jmchilton
Copy link
Member

No description provided.

@martenson
Copy link
Member

nice 👍

@hexylena hexylena merged commit 0c3b527 into galaxyproject:dev Sep 8, 2016
jmchilton added a commit to jmchilton/galaxy that referenced this pull request Sep 16, 2016
- Add CI script that lints the XSD definition and then validates all test tools against it.
- Add tox environment to run the aforementioned script.
- Add Travis check through tox to run the script.

This will hopefully ensure that all new tool features get added to the schema (as long as there is a test tool for the feature). xref galaxyproject#2923 galaxyproject#2903

Largely based on work done in Galaxy-XSD by JeanFred (e.g. galaxyproject/Galaxy-XSD@386ba08)
jmchilton added a commit to jmchilton/galaxy that referenced this pull request Sep 16, 2016
- Add CI script that lints the XSD definition and then validates all test tools against it.
- Add tox environment to run the aforementioned script.
- Add Travis check through tox to run the script.
- Drop the multi_page.xml test tool - pages have been removed from the framework and are not part of the schema (xref galaxyproject#1776).

This will hopefully ensure that all new tool features get added to the schema (as long as there is a test tool for the feature). xref galaxyproject#2923 galaxyproject#2903

Largely based on work done in Galaxy-XSD by JeanFred (e.g. galaxyproject/Galaxy-XSD@386ba08)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants