[galaxyproject/galaxy] 3f032f: Rework and simplify data manager testing
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 3f032f6c383b108946f77f8fd6b7a02e98d474e1 https://github.com/galaxyproject/galaxy/commit/3f032f6c383b108946f77f8fd6b7a... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2018-08-13 (Mon, 13 Aug 2018) Changed paths: M lib/galaxy/tools/verify/interactor.py M scripts/functional_tests.py M test/functional/test_data_managers.py M test/functional/test_toolbox.py Log Message: ----------- Rework and simplify data manager testing We don't rely on TwillTestCase anymore, that is now exclusively used by ShedTwillTestCase. Then I've just re-used the infrastructure of ToolsTestCase for discovering tests, while making sure that we do use an admin API key during testing. Commit: e21d94298d5d215a0f4f31dae26848388c593590 https://github.com/galaxyproject/galaxy/commit/e21d94298d5d215a0f4f31dae2684... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2018-08-13 (Mon, 13 Aug 2018) Changed paths: M lib/galaxy/tools/__init__.py Log Message: ----------- Look in self.tool_dir if repository_dir is not available Commit: ef0a51537e56e3257532df258494a00a8f7c2506 https://github.com/galaxyproject/galaxy/commit/ef0a51537e56e3257532df258494a... Author: John Chilton <jmchilton@gmail.com> Date: 2018-08-15 (Wed, 15 Aug 2018) Changed paths: M lib/galaxy/tools/__init__.py M lib/galaxy/tools/verify/interactor.py M scripts/functional_tests.py M test/functional/test_data_managers.py M test/functional/test_toolbox.py Log Message: ----------- Merge pull request #6595 from mvdbeek/modernize_data_manager_testing_strip_twill Modernize data manager testing and strip twill Compare: https://github.com/galaxyproject/galaxy/compare/55756ba12de6...ef0a51537e56 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.
participants (1)
-
GitHub