commit/galaxy-central: greg: Fix for testing repositories with tools using the tool shed's install and test framework.
1 new commit in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/commits/3e2b61de5a23/ Changeset: 3e2b61de5a23 User: greg Date: 2013-12-20 03:20:57 Summary: Fix for testing repositories with tools using the tool shed's install and test framework. Affected #: 1 file diff -r 9e9746198fd8c49380d42a2b4657ef241dda8f6a -r 3e2b61de5a2322563c1ffa49e03c118144f5068c test/install_and_test_tool_shed_repositories/repositories_with_tools/functional_tests.py --- a/test/install_and_test_tool_shed_repositories/repositories_with_tools/functional_tests.py +++ b/test/install_and_test_tool_shed_repositories/repositories_with_tools/functional_tests.py @@ -155,10 +155,6 @@ # ( name, owner, changeset revision if changeset revision else None )] } # If changeset revision is None, that means the entire repository is excluded from testing, otherwise only the specified # revision should be skipped. - # We are testing deprecated repositories because it is possible that a deprecated repository contains valid tools that - # someone has previously installed. Deleted repositories have never been installed, so should not be tested. If they are - # undeleted, this script will then test them the next time it runs. We don't need to check if a repository has been deleted - # here because our call to the Tool Shed API filters by downloadable='true', in which case deleted will always be False. log.debug( 'Loading the list of repositories excluded from testing from the file %s...' % \ str( exclude_list_file ) ) exclude_list = install_and_test_base_util.parse_exclude_list( exclude_list_file ) @@ -739,7 +735,9 @@ tool_test_results_dict[ 'failed_tests' ] = failed_test_dicts failed_repository_dict = repository_identifier_dict install_and_test_statistics_dict[ 'at_least_one_test_failed' ].append( failed_repository_dict ) - set_do_not_test = not is_latest_downloadable_revision( install_and_test_base_util.galaxy_tool_shed_url, repository_dict ) + set_do_not_test = \ + not install_and_test_base_util.is_latest_downloadable_revision( install_and_test_base_util.galaxy_tool_shed_url, + repository_dict ) params = dict( tools_functionally_correct=False, test_install_error=False, do_not_test=str( set_do_not_test ) ) Repository URL: https://bitbucket.org/galaxy/galaxy-central/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email.
participants (1)
-
commits-noreply@bitbucket.org