1 new commit in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/6e09f0398ddc/
Changeset: 6e09f0398ddc
User: inithello
Date: 2013-03-25 17:05:17
Summary: Specify return codes so the automated framework will more correctly report
success/failure.
Affected #: 1 file
diff -r 48ff47731eba48aededf1c608d7dd1e03dcd7d1f -r
6e09f0398ddc0f85b0776f7c98d21a6b3458b1d6
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
@@ -734,7 +734,7 @@
( changeset_revision, name ) )
# Run the cleanup method. This removes tool functional test methods
from the test_toolbox module and uninstalls the
# repository using Twill.
- execute_uninstall_method( repository_info_dict )
+ success = execute_uninstall_method( repository_info_dict )
# Set the test_toolbox.toolbox module-level variable to the new
app.toolbox.
test_toolbox.toolbox = app.toolbox
else:
@@ -782,20 +782,23 @@
print "# %d repositories failed:" % len( repositories_failed )
show_summary_output( repositories_failed )
if repositories_failed_install:
+ # Set success to False so that the return code will not be 0.
+ success = False
print '#
----------------------------------------------------------------------------------'
print "# %d repositories not installed correctly:" % len(
repositories_failed_install )
show_summary_output( repositories_failed_install )
print
"####################################################################################"
-
- if success:
+ if repositories_tested > 0:
+ if success:
+ return 0
+ else:
+ return 1
+ else:
return 0
- else:
- return 1
if __name__ == "__main__":
now = strftime( "%Y-%m-%d %H:%M:%S" )
print
"####################################################################################"
print "# %s - running repository installation and testing script." % now
print
"####################################################################################"
- return_code = main()
- sys.exit( return_code )
+ sys.exit( main() )
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.