commit/galaxy-central: Dave Bouvier: Updated documentation on missing tool dependencies.
1 new commit in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/commits/d92704335a27/ Changeset: d92704335a27 User: Dave Bouvier Date: 2013-05-13 19:12:40 Summary: Updated documentation on missing tool dependencies. Affected #: 1 file diff -r ef2b705c7de344c2c052a36ff3592e78ae5115af -r d92704335a2774e1bde2be72f9f78ce63c0447fd test/install_and_test_tool_shed_repositories/functional_tests.py --- a/test/install_and_test_tool_shed_repositories/functional_tests.py +++ b/test/install_and_test_tool_shed_repositories/functional_tests.py @@ -720,8 +720,9 @@ test_toolbox.toolbox = app.toolbox repositories_failed.append( dict( name=name, owner=owner, changeset_revision=changeset_revision ) ) elif missing_tool_dependencies: - # If a tool dependency fails to install correctly, this should be considered a missing test component, - # as the tools depend on the tool dependency being present in order to return coherent results. + # If a tool dependency fails to install correctly, this should be considered an installation error, + # and functional tests should be skipped, since the tool dependency needs to be correctly installed + # for the test to be considered reliable. log.error( 'One or more tool dependencies of this repository are marked as missing.' ) log.error( 'Updating repository and skipping functional tests.' ) # In keeping with the standard display layout, add the error message to the dict for each tool individually. 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