Implement framework for testing API...

... if you can call 1 new class a framework. Includes a few test cases to exercise/drive it. These examples include a histories API test (a typical API test) and a general test of the API framework itself (mostly just the run_as functionality).

This includes changes to interactor.py to make it more useful outside the context of tool/workflow testing as well as a tweak to test Galaxy that gets started to allow testing of the run_as feature.
This commit is contained in:
John Chilton
2014-01-10 08:45:36 -06:00
parent 2ac58018d5
commit e62b2ccb56
5 changed files with 139 additions and 0 deletions
+1
View File
@@ -346,6 +346,7 @@ def main():
app = None
if start_server:
kwargs = dict( admin_users='test@bx.psu.edu',
api_allow_run_as='test@bx.psu.edu',
allow_library_path_paste=True,
allow_user_creation=True,
allow_user_deletion=True,