Skip to content

[Board 2165] Data Federation Endpoint Unit Tests - #262

Open
nathan-SAIL wants to merge 30 commits into
mainfrom
BOARD-2165
Open

nathan-SAIL wants to merge 30 commits into
mainfrom
BOARD-2165

Conversation

@nathan-SAIL

Copy link
Copy Markdown
Contributor

Deployment Checklist

[ Y ] Make all ran Successfully?
[ ] CI-WindowsPlatformDeliverables.bat ran Successfully?
[ Y ] Deployed Apiservices Docker Successfully?
[ Y ] Database Initializer Successfully ran with allsteps
[ ] Deployed NewWebFrontend Docker Successfully?
[ ] Deployed Orchestrator Docker Successfully?
[ ] Deployed SCN Docker Successfully

Engineer Checklist

[ 52 ] How many Active Unit Tests were Added?
[ 0 ] How many Functional Integration Tests were Added?
[ Y ] Docstring | Doxygen Comment Headers Updated?
[ Y ] Was documentation Updated?

Evidence

Command you run to proof all Tests are 100% passing - No Ignores

pytest ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py -m azure -sv --ip 172.20.100.4 --port 8000
========================================================================================================================= test session starts ==========================================================================================================================
platform linux -- Python 3.8.10, pytest-7.1.2, pluggy-1.0.0 -- /home/nate/repo/Engineering/ApiServices/venv38-sail_test/bin/python3
cachedir: .pytest_cache
rootdir: /home/nate/repo/Engineering/ApiServices/tests/workflow_tests, configfile: pytest.ini
plugins: anyio-3.6.1
collected 123 items / 19 deselected / 104 selected                                                                                                                                                                                                                     

ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_all_data_federations[data_owner_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_all_data_federations[researcher_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_register_valid_data_federation[data_owner_sail_fast_api_portal-datafederation_management_fast_api-create_valid_data_federation] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_register_valid_data_federation[researcher_sail_fast_api_portal-datafederation_management_fast_api-create_valid_data_federation] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_register_invalid_data_federation[data_owner_sail_fast_api_portal-datafederation_management_fast_api-create_invalid_data_federation] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_register_invalid_data_federation[researcher_sail_fast_api_portal-datafederation_management_fast_api-create_invalid_data_federation] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafedePASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_valid_data_federation[researcher_sail_fast_api_portal-datafedagement_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_invalid_data_federation[data_owner_sail_fast_api_portal-datafederation_management_fast_api-u0r26ynn-4k3l-8dne-z64r-isuwoa35fvwe] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_invalid_data_federation[data_owner_sail_fast_api_portal-datafederation_management_fast_api-zyeduf20-dr4u-l2gg-e0ra-e6kd88upr95w] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_invalid_data_federation[researcher_sail_fast_api_portal-datafederation_management_fast_api-lpj6914e-861i-d2hz-v93d-fttqt0n6d3qq] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_invalid_data_federation[researcher_sail_fast_api_portal-datafederation_management_fast_api-4ngeayv6-5zdx-c5l4-3l5k-eq4v92yskb0j] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_update_valid_data_federation_authorized_user[data_owner_sail_fast_api_portal-datafederation_management_fast_api-Test Update Name-po33-This is an updated Test Data Federation Description-kiay] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_update_valid_data_federation_authorized_user[researcher_sail_fast_api_portal-datafederation_management_fast_api-Test Update Name-kr09-This is an updated Test Data Federation Description-bslj] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_update_valid_data_federation_unauthorized_user[data_owner_sail_fast_api_portal-researcher_sail_fast_api_portal-datafederation_management_fast_api-None-None] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_update_valid_data_federation_unauthorized_user[researcher_sail_fast_api_portal-data_owner_sail_fast_api_portal-datafederation_management_fast_api-None-None] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_update_invalid_data_federation[data_owner_sail_fast_api_portal-datafederation_management_fast_api-pwy6w241-kq19-1apn-txt9-8skdj2umqkgs] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_update_invalid_data_federation[data_owner_sail_fast_api_portal-datafederation_management_fast_api-1eu0m425-0rhz-qm43-iznw-wfz2xjs4vs86] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_update_invalid_data_federation[researcher_sail_fast_api_portal-datafederation_management_fast_api-iemgre7a-7jea-klny-luh6-w8t8bvlfz1tn] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_update_invalid_data_federation[researcher_sail_fast_api_portal-datafederation_management_fast_api-7osi7z9t-jdjc-dtal-d7zk-mgfwht93xij7] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_register_valid_researcher[data_owner_sail_fast_api_portal-datafederation_management_fast_api-create_valid_organization] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_register_valid_researcher[researcher_sail_fast_api_portal-datafederation_management_fast_api-create_valid_organization] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_register_invalid_researcher[data_owner_sail_fast_api_portal-datafederation_management_fast_api-kdbhv4df-w3tm-1d1p-o8x8-xumbqze1mq5e] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_register_invalid_researcher[researcher_sail_fast_api_portal-datafederation_management_fast_api-9msibivo-hul3-9tre-pias-bptu3ttsex12] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_register_valid_researcher[data_owner_sail_fast_api_portal-researcher_sail_fast_api_portal-datafederation_management_fast_api-sr037lqx-h3pa-7hxr-e9w5-he6o37wmqt4w] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_register_valid_researcher[researcher_sail_fast_api_portal-data_owner_sail_fast_api_portal-datafederation_management_fast_api-lhrn1zxh-43l1-h9hc-4hqu-2mpzar38jqvp] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_register_invalid_researcher[data_owner_sail_fast_api_portal-datafederation_management_fast_api-ryabj7sl-5tam-d82s-qs52-0242awvpgubo-nh1epveo-7ri8-xm7p-oc4p-mcpm5g1yczzb] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_register_invalid_researcher[researcher_sail_fast_api_portal-datafederation_management_fast_api-d1shcsr4-v45f-vv23-rpfx-o0dq7ldqncz6-5zbjpt16-smgv-57r9-ur3t-iauvowb7gpq3] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_register_valid_data_submitter[data_owner_sail_fast_api_portal-datafederation_management_fast_api-create_valid_organization] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_register_valid_data_submitter[researcher_sail_fast_api_portal-datafederation_management_fast_api-create_valid_organization] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_register_invalid_data_submitter[data_owner_sail_fast_api_portal-datafederation_management_fast_api-hk9l69jd-q2g2-uj6m-xgr3-h1zlrcddqcrz] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_register_invalid_data_submitter[researcher_sail_fast_api_portal-datafederation_management_fast_api-dg9rfjhx-ztu3-q15j-puf7-oa170mrdpqq5] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_register_valid_data_submitter[data_owner_sail_fast_api_portal-researcher_sail_fast_api_portal-datafederation_management_fast_api-rd2qotgl-l6s8-s3np-n9hx-o6r8my4k0cli] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_register_valid_data_submitter[researcher_sail_fast_api_portal-data_owner_sail_fast_api_portal-datafederation_management_fast_api-3sai1u3m-4702-ac9b-zr9e-8n1drtwuk6dv] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_register_invalid_data_submitter[data_owner_sail_fast_api_portal-datafederation_management_fast_api-6srwowhm-c303-rme6-fuk3-xw6xp2ddaxgg-ebfd18hp-q4bg-icnw-mcqj-bdggj5x1d7bk] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_register_invalid_data_submitter[researcher_sail_fast_api_portal-datafederation_management_fast_api-ww5fou21-gv7h-f0yk-de80-lcwmbusjskrs-mhugx6xc-ky84-vop9-wr8x-i0tpfkal3fpu] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_organization_get_all_invites_unauthorized_user[data_owner_sail_fast_api_portal-researcher_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_organization_get_all_invites_unauthorized_user[researcher_sail_fast_api_portal-data_owner_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_organization_get_all_invites[data_owner_sail_fast_api_portal-datafederation_management_fast_api-p8bif38t-oc3o-7l8c-ky6a-bjz7npte5qpg] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_organization_get_all_invites[researcher_sail_fast_api_portal-datafederation_management_fast_api-ox6xe8ve-hj7z-zz7m-bkd3-6t3lu85fv84o] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_invite_valid_researcher[data_owner_sail_fast_api_portal-datafederation_management_fast_api-create_valid_organization] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_invite_valid_researcher[researcher_sail_fast_api_portal-datafederation_management_fast_api-create_valid_organization] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_invite_invalid_researcher[data_owner_sail_fast_api_portal-datafederation_management_fast_api-upgnve2e-s4j7-xbl6-4hwm-cozcq707xu4t] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_invite_invalid_researcher[researcher_sail_fast_api_portal-datafederation_management_fast_api-lqt1b2jn-jhl5-e85a-phsv-blkegrzxefl4] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_invite_valid_researcher[data_owner_sail_fast_api_portal-researcher_sail_fast_api_portal-datafederation_management_fast_api-1c5vm8et-kini-wqsu-e1hu-ehf3hsrab9jp] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_invite_valid_researcher[researcher_sail_fast_api_portal-data_owner_sail_fast_api_portal-datafederation_management_fast_api-2867kd16-9y17-mblk-mf2c-0h6jxvnv9n95] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_invite_invalid_researcher[data_owner_sail_fast_api_portal-datafederation_management_fast_api-09rpj6ds-v59u-5g6l-1m5a-u7jmhd4hr144-xwm5k7n6-o7t9-5xcb-6aup-lbcbkgvcmh2o] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_invite_invalid_researcher[researcher_sail_fast_api_portal-datafederation_management_fast_api-zb61ztqg-to28-ie1t-twqa-exclab5de5b7-72ki2rh0-ui5g-g5bf-ghpv-zv97mzczkqxc] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_invite_valid_data_submitter[data_owner_sail_fast_api_portal-datafederation_management_fast_api-create_valid_organization] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_invite_valid_data_submitter[researcher_sail_fast_api_portal-datafederation_management_fast_api-create_valid_organization] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_invite_invalid_data_submitter[data_owner_sail_fast_api_portal-datafederation_management_fast_api-x2m0y8a8-thki-a9r5-7nce-knscywyi83en] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_invite_invalid_data_submitter[researcher_sail_fast_api_portal-datafederation_management_fast_api-s052liq7-3krl-pt0q-2v6l-3zueivl9sbgz] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_invite_valid_data_submitter[data_owner_sail_fast_api_portal-researcher_sail_fast_api_portal-datafederation_management_fast_api-nvkd0jmi-wmr2-d9tx-izry-vn8wdnbz26rs] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_invite_valid_data_submitter[researcher_sail_fast_api_portal-data_owner_sail_fast_api_portal-datafederation_management_fast_api-u96muisi-w2q8-0kgs-38g0-59puyiffqa26] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_invite_invalid_data_submitter[data_owner_sail_fast_api_portal-datafederation_management_fast_api-xfh7zt5z-yr1h-brvn-acw7-4ncm3jno25hv-tjddpgjs-ej37-yuzj-9d51-483c1ha9wby9] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_invite_invalid_data_submitter[researcher_sail_fast_api_portal-datafederation_management_fast_api-2w7wflnq-yqy9-h54w-pbm0-epn75jyyo2zo-nlorpqph-3612-9mf0-k1an-80rfkr0czyjw] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_add_valid_dataset[data_owner_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_add_valid_dataset[researcher_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_add_invalid_dataset[data_owner_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-kn2iyi9j-br4i-43o5-rqh5-5989d0s3i3ag] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_add_invalid_dataset[researcher_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-zt3s4mq4-icdn-1jpn-yrow-x2hu67jze7c3] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_add_valid_dataset[data_owner_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir-a8y48278-gufj-sz4t-jjiz-2na0sz4yrtq4] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_add_valid_dataset[researcher_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir-tp2pmil3-cohb-pz70-dvlw-666jiae73xgw] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_add_invalid_dataset[data_owner_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-0a4ghdzy-38nq-4sq8-qver-rnthma3tgfmk-c64knlxs-ke3e-c2zt-hd5c-lepiqu2qmh8a] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_add_invalid_dataset[researcher_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-jbeqqlz7-1pcy-tztw-k0o7-e3vcpjnv5buk-k92tmjw4-kur7-20j8-l3de-zhl5c1pxf21q] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_delete_invalid_dataset[data_owner_sail_fast_api_portal-datafederation_management_fast_api-k2gs6uq5-bv2w-1dj6-9qvc-9azi6gndo249] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_valid_data_federation_delete_invalid_dataset[researcher_sail_fast_api_portal-datafederation_management_fast_api-hb62u2cg-l131-6d5f-kx58-k8hpox3orlu2] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_delete_valid_dataset[data_owner_sail_fast_api_portal-datafederation_management_fast_api-t2o4vt3e-4hg1-9hcq-6mqg-lmbkab3beo52] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_delete_valid_dataset[researcher_sail_fast_api_portal-datafederation_management_fast_api-mjquc8au-ojao-xeim-wjy4-l2epgn7r4thr] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_delete_invalid_dataset[data_owner_sail_fast_api_portal-datafederation_management_fast_api-rfh7koun-4obz-7vtg-o2l8-mdga79wvcvjw-22bi814d-91cg-9oxc-kpr7-c1dpstqkoyx7] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_invalid_data_federation_delete_invalid_dataset[researcher_sail_fast_api_portal-datafederation_management_fast_api-zn102x11-660n-d61j-g9k5-g1r1ftlojajy-tmsjrrpo-1tnc-qoii-z6lc-6jz2xpd94f9e] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_federation_valid_dataset_get_existing_dataset_key[data_owner_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] Get Existing <Response [201]> {'dataset_key': 'LCZHKQGwBZzzUb9MdcpQ27ayCfATl7K0Z8z85Ic1x0g='}
PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_federation_valid_dataset_get_existing_dataset_key[researcher_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] Get Existing <Response [201]> {'dataset_key': 'krQiyS7MvyrvmS0J/2VfcsyJyj8uxl+W9LLQLHRGdlY='}
PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_federation_valid_dataset_get_not_existing_dataset_key[data_owner_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] Get None Existing <Response [404]> {'detail': 'Dataset encryption key not found'}
PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_federation_valid_dataset_get_not_existing_dataset_key[researcher_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] Get None Existing <Response [404]> {'detail': 'Dataset encryption key not found'}
PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_federation_valid_dataset_get_dataset_key[data_owner_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_federation_valid_dataset_get_dataset_key[researcher_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_federation_valid_dataset_get_dataset_key_create[data_owner_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_federation_valid_dataset_get_dataset_key_create[researcher_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_federation_valid_dataset_get_dataset_key_no_create[data_owner_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] Get No Create <Response [404]> {'detail': 'Dataset encryption key not found'}
PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_federation_valid_dataset_get_dataset_key_no_create[researcher_sail_fast_api_portal-datafederation_management_fast_api-dataset_management_fast_api-create_valid_dataset_fhir] Get No Create <Response [404]> {'detail': 'Dataset encryption key not found'}
PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_provision_valid_federation_valid_scn_size[data_owner_sail_fast_api_portal-datafederation_management_fast_api-Standard_D4s_v4] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_provision_valid_federation_valid_scn_size[researcher_sail_fast_api_portal-datafederation_management_fast_api-Standard_D4s_v4] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_provision_valid_federation_invalid_scn_size[data_owner_sail_fast_api_portal-datafederation_management_fast_api-None] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_provision_valid_federation_invalid_scn_size[researcher_sail_fast_api_portal-datafederation_management_fast_api-None] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_provision_invalid_federation_valid_scn_size[data_owner_sail_fast_api_portal-datafederation_management_fast_api-f33dd51t-jrv1-gazb-lj4g-lj7vg6uc75n1-Standard_D4s_v4] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_provision_invalid_federation_valid_scn_size[researcher_sail_fast_api_portal-datafederation_management_fast_api-7anokf9e-5oju-13ep-npm7-ib73e9np8y3h-Standard_D4s_v4] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_provision_invalid_federation_invalid_scn_size[data_owner_sail_fast_api_portal-datafederation_management_fast_api-xynasanc-g36v-agzl-zlae-lnz54wtuo3sb-None] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_provision_invalid_federation_invalid_scn_size[researcher_sail_fast_api_portal-datafederation_management_fast_api-6juxq2aj-593p-suky-zkwq-15ih1w7w426g-None] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_all_federation_provision_info[data_owner_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_all_federation_provision_info[researcher_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_valid_federation_provision_info[data_owner_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_valid_federation_provision_info[researcher_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_invalid_federation_provision_info[data_owner_sail_fast_api_portal-datafederation_management_fast_api-nc8cctj2-1pdd-k165-8i2x-jl1v23lr5gvo] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_get_invalid_federation_provision_info[researcher_sail_fast_api_portal-datafederation_management_fast_api-erdvta03-ga4g-kkyu-md01-92cfj9cte8em] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_deprovision_federation_invalid_provision_id[data_owner_sail_fast_api_portal-datafederation_management_fast_api-l6fo4y73-ucxd-5o49-dkti-7oedked8tvml] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_deprovision_federation_invalid_provision_id[researcher_sail_fast_api_portal-datafederation_management_fast_api-gqwzwbkb-w55a-nzjo-tg6q-kbs61r4y69na] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_delete_valid_data_federation_authorized_user[data_owner_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_delete_valid_data_federation_authorized_user[researcher_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_delete_valid_data_federation_unauthorized_user[data_owner_sail_fast_api_portal-researcher_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_delete_valid_data_federation_unauthorized_user[researcher_sail_fast_api_portal-data_owner_sail_fast_api_portal-datafederation_management_fast_api] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_delete_invalid_data_federation[data_owner_sail_fast_api_portal-datafederation_management_fast_api-srqj6zmv-b7r2-jpes-pg3g-cxfl7gteldsq] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_delete_invalid_data_federation[data_owner_sail_fast_api_portal-datafederation_management_fast_api-ekd1p68k-kt0g-7dmj-jhqu-1vo95sgxlndz] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_delete_invalid_data_federation[researcher_sail_fast_api_portal-datafederation_management_fast_api-5262m6v6-1ijf-237b-6mb1-xo921rlu7a29] PASSED
ApiServices/tests/workflow_tests/test_api/test_backend/datafederation_mgmt_api_test.py::test_fastapi_delete_invalid_data_federation[researcher_sail_fast_api_portal-datafederation_management_fast_api-8ykqrhe7-c0k9-lagk-eof7-4jeez6zum5o4] PASSED

========================================================== 104 passed, 19 deselected in 1090.53s (0:18:10) ===========================================================

Extra PR Information

Add below all other relevant context information to this PR below

)


def get_federation(

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you can possibly move this to federation_helpers

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants