api.tests.test_data_utils
Module Contents
Classes
Test cases for upload_projects_export function |
- class api.tests.test_data_utils.UploadProjectsExportTestCase
Bases:
django.test.TestCaseTest cases for upload_projects_export function
- setUp()
Set up test fixtures
- _patch_media_root()
Helper method to patch MEDIA_ROOT in data_utils module
- _restore_media_root(original_media_root)
Helper method to restore MEDIA_ROOT in data_utils module
- test_upload_projects_export_with_cdb_vocab()
Test uploading projects export with CDB and Vocabulary
- 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
- test_upload_projects_export_no_cdb_vocab_modelpack()
Test that InvalidParameterError is raised when no cdb/vocab/modelpack provided
- test_upload_projects_export_skips_empty_projects()
Test that projects with no documents are skipped
- test_upload_projects_export_with_custom_suffix()
Test uploading with custom project name suffix
- test_upload_projects_export_with_members()
Test uploading with members
- test_upload_projects_export_with_set_validated_docs()
Test uploading with set_validated_docs=True
Test that unavailable users cause KeyError when trying to create annotations