test_actors#
dataset#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
patch_dataset#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
another_dataset_with_actors#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_identical#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_different_person_name#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_same_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_different_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_same_person_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_different_person_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_same_org_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_different_org_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_different_org_name#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_identical_multilevel_org#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
flatten#
test_create_multilevel_org_repeated_name#
Check that orgs won't recurse infinitely.
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_multiple_child_orgs#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_other_person_has_only_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actors_with_multiple_roles_other_org_has_only_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
existing_actors#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_update_existing_actor_roles#
test_update_actor_order#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_update_existing_organizations#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_update_existing_persons#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_reuse_existing_organization_role#
test_clear_existing_organization_role#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_set_organization_role_null#
test_create_actor_with_refdata_org_by_url#
test_create_actor_with_refdata_org_by_id#
test_create_actor_with_refdata_org_by_id_and_url#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_with_invalid_refdata_org#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_with_invalid_refdata_org_ok_url_bad_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_with_refdata_org_parent#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_with_refdata_org_ignore_parent#
'Reparenting' a reference organization should not be possible.
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_actor_does_not_exist#
test_person_does_not_exist#
test_organization_does_not_exist#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_actor_from_another_dataset#
test_person_from_another_dataset#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_organization_from_another_dataset#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_conflicting_person#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_conflicting_org#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_person_conflicting_name#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_organization_conflicting_pref_label#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_existing_actor_conflicting_person#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_empty_actor#
test_create_empty_person#
test_create_empty_organization#
test_create_actor_no_person_or_org#
test_update_actor_no_person_or_org#
test_update_organization_no_pref_label#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_update_organization_empty_pref_label#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_update_person_no_name#
test_update_person_empty_name#
test_create_provenance_actor#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_provenance_and_role_refdata_actor#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_provenance_and_role_actor#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_provenance_actor_by_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_provenance_actor_by_id_error#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_by_provenance_actor_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_provenance_actor_by_existing_actor_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_by_existing_provenance_actor_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_existing_provenance_person_and_org#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_same_actor_twice_no_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_same_person_twice_no_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_same_organization_twice_no_id#
Source code in tests/unit/apps/core/api/dataset/test_actors.py
test_create_actor_email_private#
Actor email addresses should not be visible to users without editing rights to dataset.