[galaxyproject/galaxy] f715ae: Fix tool test job data collection broken in #5628.
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: f715ae5b65868a557da280e064cfea657ff53c80 https://github.com/galaxyproject/galaxy/commit/f715ae5b65868a557da280e064cfe... Author: John Chilton <jmchilton@gmail.com> Date: 2018-03-09 (Fri, 09 Mar 2018) Changed paths: M test/functional/test_toolbox.py Log Message: ----------- Fix tool test job data collection broken in #5628. Commit: 0ce9e257ee78cd0a8be42c394a5d55b7826937e6 https://github.com/galaxyproject/galaxy/commit/0ce9e257ee78cd0a8be42c394a5d5... Author: John Chilton <jmchilton@gmail.com> Date: 2018-03-09 (Fri, 09 Mar 2018) Changed paths: M lib/galaxy/tools/verify/interactor.py M lib/galaxy/tools/verify/script.py Log Message: ----------- Improvements to tool test driver script. - Run all tests for a tool by default. - Gather a couple more things into output JSON needed to emulate what Planemo produces by combining JSON and XUnit produces from nose. - Add --verbose flag, default to quiter testing. - Add --append flag to gather multiple test runs together into a single test JSON file that can be converted to HTML, XUnit, or Markdown with Planemo (https://github.com/galaxyproject/planemo/pull/799). Commit: aa699eba783de4b9c57e55dbf284925d8c1fd3df https://github.com/galaxyproject/galaxy/commit/aa699eba783de4b9c57e55dbf2849... Author: John Chilton <jmchilton@gmail.com> Date: 2018-03-09 (Fri, 09 Mar 2018) Changed paths: M lib/galaxy/tools/verify/interactor.py Log Message: ----------- Cleanup logic around register_job_data callback in tool test interactor code. Suggested by @nsoranzo. Commit: f13f7e240591e3a9d55b8a6c9081a2ae53be0bb2 https://github.com/galaxyproject/galaxy/commit/f13f7e240591e3a9d55b8a6c9081a... Author: John Chilton <jmchilton@gmail.com> Date: 2018-03-09 (Fri, 09 Mar 2018) Changed paths: M lib/galaxy/tools/verify/script.py Log Message: ----------- Switch around Python expression for @nsoranzo. Commit: dc6b22fc74f434398749ef364c02428510359218 https://github.com/galaxyproject/galaxy/commit/dc6b22fc74f434398749ef364c024... Author: Nicola Soranzo <nsoranzo@tiscali.it> Date: 2018-03-12 (Mon, 12 Mar 2018) Changed paths: M lib/galaxy/tools/verify/interactor.py M lib/galaxy/tools/verify/script.py M test/functional/test_toolbox.py Log Message: ----------- Merge pull request #5667 from jmchilton/tool_test_fixes Tool Testing Fix and Enhancements Compare: https://github.com/galaxyproject/galaxy/compare/c5df43cd000a...dc6b22fc74f4
participants (1)
-
GitHub