cr-connect-workflow/tests
Dan Funk 13333fb306 Adding an API endpoint that allows setting the token on the workflow to a specific task.
Added error checking such that attempting to submit data for a task that is not in the "READY" state throws an error message.
For some reason I'm getting lots of errors in the tests as they try to hit API endpoints they were not hitting before, so adding a number of mocks to some of the study service tests.
2020-04-28 17:25:53 -04:00
..
data Merge branch 'master' of github.com:sartography/cr-connect-workflow 2020-04-28 13:48:52 -04:00
__init__.py Lots and lots of random stuff as I organize code and get things to make sense. 2019-12-18 14:02:17 -05:00
base_test.py Updated the study status to use a different enumeration. Migration correctly handles modifying the enum. 2020-04-21 17:13:30 -04:00
test_authentication.py It became impossible to use the Swagger ui when we started adding authentication to all of the calls. I discovered Connexion and Swagger have a default way of handing JTW authentication and this cleans up our code quite a bit, moves the securing of endpoints into the API Definition, which is quite nice, and removes a whole library dependency (I never get to do that!) I added a SWAGGER_AUTH_KEY that can be used in non-production environments to allow users to quickly authenticate from the Swagger ui. I also removed all api calls to simple little happy api services, because that is just mean and pointless. 2020-03-24 14:15:21 -04:00
test_files_api.py Updates all workflow specs to match staging 2020-04-27 22:54:05 -04:00
test_ldap_service.py fixing a bunch of stupid mistakes because I am tried. 2020-04-20 20:28:12 -04:00
test_protocol_builder.py Server isn't erroring out, but can't find the lookup table id in the database, so trying to use the in-memory model instead, to give things time to get to the database. Really unsure what is happening here. Hard to see in the database. 2020-04-24 07:01:32 -04:00
test_required_docs_script.py Server isn't erroring out, but can't find the lookup table id in the database, so trying to use the in-memory model instead, to give things time to get to the database. Really unsure what is happening here. Hard to see in the database. 2020-04-24 07:01:32 -04:00
test_study_api.py Adding an API endpoint that allows setting the token on the workflow to a specific task. 2020-04-28 17:25:53 -04:00
test_study_service.py Sorts approvals by display order 2020-04-24 08:54:14 -04:00
test_tasks_api.py Adding an API endpoint that allows setting the token on the workflow to a specific task. 2020-04-28 17:25:53 -04:00
test_tools_api.py missed some test errors in the last push. Just fixing the tests. 2020-03-05 11:23:22 -05:00
test_workflow_processor.py Updates all workflow specs to match staging 2020-04-27 22:54:05 -04:00
test_workflow_processor_multi_instance.py Make use of cleaner data provided by Spiffworkflow about multi-instance settings. 2020-04-21 11:43:43 -04:00
test_workflow_service.py Server isn't erroring out, but can't find the lookup table id in the database, so trying to use the in-memory model instead, to give things time to get to the database. Really unsure what is happening here. Hard to see in the database. 2020-04-24 07:01:32 -04:00
test_workflow_spec_api.py If you name add a file to a workflow that has the exact same name as a Task Spec's ID, and an extension of "md", it wll use that file as the markdown content, and ignore the markdown in the documentation on the task spec. 2020-04-17 13:30:32 -04:00
test_workflow_spec_validation_api.py fixing a failed test. Punished for doing a kind thing. 2020-04-23 13:06:51 -04:00