cr-connect-workflow/tests
Dan Funk 951710d762 ldap lookup.
Refactored calls into a new lookup_service to keep things tidy.

New keys for all enum/auto-complete fields:
    PROP_OPTIONS_FILE = "spreadsheet.name"
    PROP_OPTIONS_VALUE_COLUMN = "spreadsheet.value.column"
    PROP_OPTIONS_LABEL_COL = "spreadsheet.label.column"
    PROP_LDAP_LOOKUP = "ldap.lookup"
    FIELD_TYPE_AUTO_COMPLETE = "autocomplete"
2020-05-19 16:11:43 -04:00
..
data ldap lookup. 2020-05-19 16:11:43 -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 ldap lookup. 2020-05-19 16:11:43 -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_complete_template_script.py Assure that new lines entered in text-fields are correctly added to the final word document. 2020-05-18 11:55:10 -04:00
test_files_api.py Adding a new reference file that provides greater details about the investigators related to a study. 2020-05-07 13:57:24 -04:00
test_ldap_service.py ldap lookup. 2020-05-19 16:11:43 -04:00
test_lookup_service.py ldap lookup. 2020-05-19 16:11:43 -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_study_api.py Refactor the stats models, and assure they are very correct across all tests with the workflow api. 2020-05-04 10:57:09 -04:00
test_study_details_documents.py Adding a new reference file that provides greater details about the investigators related to a study. 2020-05-07 13:57:24 -04:00
test_study_service.py Adding a new reference file that provides greater details about the investigators related to a study. 2020-05-07 13:57:24 -04:00
test_tasks_api.py ldap lookup. 2020-05-19 16:11:43 -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 Updated to use the latest script engine / evaluation engine that creates a single location where all values used in BPMN/DMN are processed. Right now this is a python based interpreter, but we will eventually base this on FEEL expressions. 2020-05-11 17:04:05 -04:00
test_workflow_processor_multi_instance.py the heck with camel case, what the heck TypeScript? Get a grip. This is a python API. 2020-05-15 16:38:37 -04:00
test_workflow_service.py ldap lookup. 2020-05-19 16:11:43 -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 Merge branch 'master' into feature/investigators_reference_file 2020-05-11 17:36:37 -04:00