:py:mod:`api.tests.test_data_utils` =================================== .. py:module:: api.tests.test_data_utils Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: api.tests.test_data_utils.UploadProjectsExportTestCase .. py:class:: UploadProjectsExportTestCase Bases: :py:obj:`django.test.TestCase` Test cases for upload_projects_export function .. py:method:: setUp() Set up test fixtures .. py:method:: _patch_media_root() Helper method to patch MEDIA_ROOT in data_utils module .. py:method:: _restore_media_root(original_media_root) Helper method to restore MEDIA_ROOT in data_utils module .. py:method:: test_upload_projects_export_with_cdb_vocab() Test uploading projects export with CDB and Vocabulary .. py:method:: test_upload_projects_export_with_modelpack(mock_exists, mock_vocab_load, mock_load_addons, mock_cdb_load, mock_unpack) Test uploading projects export with ModelPack .. py:method:: test_upload_projects_export_no_cdb_vocab_modelpack() Test that InvalidParameterError is raised when no cdb/vocab/modelpack provided .. py:method:: test_upload_projects_export_skips_empty_projects() Test that projects with no documents are skipped .. py:method:: test_upload_projects_export_with_custom_suffix() Test uploading with custom project name suffix .. py:method:: test_upload_projects_export_with_members() Test uploading with members .. py:method:: test_upload_projects_export_with_set_validated_docs() Test uploading with set_validated_docs=True .. py:method:: test_upload_projects_export_with_unavailable_user() Test that unavailable users cause KeyError when trying to create annotations