Commit Graph
7 Commits
Author SHA1 Message Date
John Chilton facc29e8a9 Update workflow extraction backend for output collections. 2015-01-15 09:30:00 -05:00
John Chilton c515e18fc4 Improvements to to yaml_to_workflow for Kyle.
Add UUID to workflows (his contribution) - add shortcuts for rename an hide actions with tests (his request, my implementation).
2014-12-04 16:18:20 -05:00
John Chilton 5512f531d9 Improvements to test/api/test_workflow_extraction.py.
Fill out the dataset collection parameter test and add a new test for a workflow that includes subcollection mapping. Move toward orchestrating jobs in this file via a high-level YAML description of steps and test data as well as some higher-level methods for testing various stuff about extracted workflows (step counts, input types, tools used, connected-ness, etc...).

Allow ordering jobs index API by create_time instead of update_time.
2014-12-02 22:17:25 -05:00
John Chilton 93e2389484 Introduce another helper to simplify test_workflow_extraction.py. 2014-12-01 21:18:56 -05:00
John Chilton 942cdc48b2 Simplify interface to test helper _extract_and_download_workflow.
Makes tests in this file marginally more readable.
2014-12-01 21:18:56 -05:00
John Chilton 10f62a087f Simplify new test_workflow_extraction.py.
Now makes sense to assume all tests consume a history.
2014-12-01 21:18:56 -05:00
John Chilton 9cc3ce15a1 Split all workflow extraction testing out of test/api/test_workflows.py.
test_workflows.py was pretty unwieldy and the workflow extraction tests were very different than the other tests in that file (e.g. very different helper functions).
2014-12-01 21:18:56 -05:00