Planemo testing of standalone tools is great and useful, but sometimes production behaves slightly differently due to $reasons.
Thus, it would be nice to be able to:
- Take a tool XML
- Figure out the test cases and the tool ID
- Run those tests against a specified galaxy instance via API, for that given tool ID
- Output JUnit XML
I know run_tests.sh does support this to some extent but planemo is the place I look to for all my tool testing needs, and I haven't had great success with using run_tests.sh in the past.