From 571f3b4ab22cbc51ec15586dfac50d2a9a9edb9f Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 8 Apr 2025 19:14:29 -0700 Subject: [PATCH] See if this fixes migration tests --- src/paperless/tests/test_management_exporter.py | 2 +- src/paperless/tests/test_management_importer.py | 4 ++-- src/paperless/tests/test_migration_archive_files.py | 4 ++++ src/paperless/tests/test_migration_consumption_templates.py | 2 ++ src/paperless/tests/test_migration_custom_field_selects.py | 2 ++ src/paperless/tests/test_migration_customfields.py | 2 ++ src/paperless/tests/test_migration_document_pages_count.py | 2 ++ .../tests/test_migration_encrypted_webp_conversion.py | 1 + src/paperless/tests/test_migration_mime_type.py | 2 ++ src/paperless/tests/test_migration_remove_null_characters.py | 1 + src/paperless/tests/test_migration_storage_path_template.py | 1 + src/paperless/tests/test_migration_tag_colors.py | 2 ++ src/paperless/tests/test_migration_webp_conversion.py | 1 + src/paperless/tests/test_migration_workflows.py | 2 ++ 14 files changed, 25 insertions(+), 3 deletions(-) diff --git a/src/paperless/tests/test_management_exporter.py b/src/paperless/tests/test_management_exporter.py index 0ec7bab49..03ec4c07d 100644 --- a/src/paperless/tests/test_management_exporter.py +++ b/src/paperless/tests/test_management_exporter.py @@ -24,7 +24,6 @@ from guardian.models import GroupObjectPermission from guardian.models import UserObjectPermission from guardian.shortcuts import assign_perm -from documents.settings import EXPORTER_FILE_NAME from paperless.management.commands import document_exporter from paperless.models import Correspondent from paperless.models import CustomField @@ -39,6 +38,7 @@ from paperless.models import Workflow from paperless.models import WorkflowAction from paperless.models import WorkflowTrigger from paperless.sanity_checker import check_sanity +from paperless.settings import EXPORTER_FILE_NAME from paperless.tests.utils import DirectoriesMixin from paperless.tests.utils import FileSystemAssertsMixin from paperless.tests.utils import SampleDirMixin diff --git a/src/paperless/tests/test_management_importer.py b/src/paperless/tests/test_management_importer.py index 1b80d8ffc..05b0362c3 100644 --- a/src/paperless/tests/test_management_importer.py +++ b/src/paperless/tests/test_management_importer.py @@ -8,10 +8,10 @@ from django.core.management import call_command from django.core.management.base import CommandError from django.test import TestCase -from documents.settings import EXPORTER_ARCHIVE_NAME -from documents.settings import EXPORTER_FILE_NAME from paperless.management.commands.document_importer import Command from paperless.models import Document +from paperless.settings import EXPORTER_ARCHIVE_NAME +from paperless.settings import EXPORTER_FILE_NAME from paperless.tests.utils import DirectoriesMixin from paperless.tests.utils import FileSystemAssertsMixin from paperless.tests.utils import SampleDirMixin diff --git a/src/paperless/tests/test_migration_archive_files.py b/src/paperless/tests/test_migration_archive_files.py index b4a8a87f8..9419455c4 100644 --- a/src/paperless/tests/test_migration_archive_files.py +++ b/src/paperless/tests/test_migration_archive_files.py @@ -119,6 +119,7 @@ simple_png2 = os.path.join(os.path.dirname(__file__), "examples", "no-text.png") @override_settings(FILENAME_FORMAT="") class TestMigrateArchiveFiles(DirectoriesMixin, FileSystemAssertsMixin, TestMigrations): + app = "documents" migrate_from = "1006_auto_20201208_2209_squashed_1011_auto_20210101_2340" migrate_to = "1012_fix_archive_files" @@ -286,6 +287,7 @@ def fake_parse_wrapper(parser, path, mime_type, file_name): @override_settings(FILENAME_FORMAT="") class TestMigrateArchiveFilesErrors(DirectoriesMixin, TestMigrations): + app = "documents" migrate_from = "1006_auto_20201208_2209_squashed_1011_auto_20210101_2340" migrate_to = "1012_fix_archive_files" auto_migrate = False @@ -456,6 +458,7 @@ class TestMigrateArchiveFilesBackwards( FileSystemAssertsMixin, TestMigrations, ): + app = "documents" migrate_from = "1012_fix_archive_files" migrate_to = "1006_auto_20201208_2209_squashed_1011_auto_20210101_2340" @@ -519,6 +522,7 @@ class TestMigrateArchiveFilesBackwardsWithFilenameFormat( @override_settings(FILENAME_FORMAT="") class TestMigrateArchiveFilesBackwardsErrors(DirectoriesMixin, TestMigrations): + app = "documents" migrate_from = "1012_fix_archive_files" migrate_to = "1006_auto_20201208_2209_squashed_1011_auto_20210101_2340" auto_migrate = False diff --git a/src/paperless/tests/test_migration_consumption_templates.py b/src/paperless/tests/test_migration_consumption_templates.py index 415e068bb..7398f48fa 100644 --- a/src/paperless/tests/test_migration_consumption_templates.py +++ b/src/paperless/tests/test_migration_consumption_templates.py @@ -4,6 +4,7 @@ from paperless.tests.utils import TestMigrations class TestMigrateConsumptionTemplate(TestMigrations): + app = "documents" migrate_from = "1038_sharelink" migrate_to = "1039_consumptiontemplate" @@ -24,6 +25,7 @@ class TestMigrateConsumptionTemplate(TestMigrations): class TestReverseMigrateConsumptionTemplate(TestMigrations): + app = "documents" migrate_from = "1039_consumptiontemplate" migrate_to = "1038_sharelink" diff --git a/src/paperless/tests/test_migration_custom_field_selects.py b/src/paperless/tests/test_migration_custom_field_selects.py index a12d02d10..62c4332e1 100644 --- a/src/paperless/tests/test_migration_custom_field_selects.py +++ b/src/paperless/tests/test_migration_custom_field_selects.py @@ -4,6 +4,7 @@ from paperless.tests.utils import TestMigrations class TestMigrateCustomFieldSelects(TestMigrations): + app = "documents" migrate_from = "1059_workflowactionemail_workflowactionwebhook_and_more" migrate_to = "1060_alter_customfieldinstance_value_select" @@ -43,6 +44,7 @@ class TestMigrateCustomFieldSelects(TestMigrations): class TestMigrationCustomFieldSelectsReverse(TestMigrations): + app = "documents" migrate_from = "1060_alter_customfieldinstance_value_select" migrate_to = "1059_workflowactionemail_workflowactionwebhook_and_more" diff --git a/src/paperless/tests/test_migration_customfields.py b/src/paperless/tests/test_migration_customfields.py index 026a7a88a..30c974221 100644 --- a/src/paperless/tests/test_migration_customfields.py +++ b/src/paperless/tests/test_migration_customfields.py @@ -4,6 +4,7 @@ from paperless.tests.utils import TestMigrations class TestMigrateCustomFields(TestMigrations): + app = "documents" migrate_from = "1039_consumptiontemplate" migrate_to = "1040_customfield_customfieldinstance_and_more" @@ -24,6 +25,7 @@ class TestMigrateCustomFields(TestMigrations): class TestReverseMigrateCustomFields(TestMigrations): + app = "documents" migrate_from = "1040_customfield_customfieldinstance_and_more" migrate_to = "1039_consumptiontemplate" diff --git a/src/paperless/tests/test_migration_document_pages_count.py b/src/paperless/tests/test_migration_document_pages_count.py index 84dfc3e44..0bf70ad6c 100644 --- a/src/paperless/tests/test_migration_document_pages_count.py +++ b/src/paperless/tests/test_migration_document_pages_count.py @@ -16,6 +16,7 @@ def source_path_before(self): class TestMigrateDocumentPageCount(DirectoriesMixin, TestMigrations): + app = "documents" migrate_from = "1052_document_transaction_id" migrate_to = "1053_document_page_count" @@ -40,6 +41,7 @@ class TestMigrateDocumentPageCount(DirectoriesMixin, TestMigrations): class TestMigrateDocumentPageCountBackwards(TestMigrations): + app = "documents" migrate_from = "1053_document_page_count" migrate_to = "1052_document_transaction_id" diff --git a/src/paperless/tests/test_migration_encrypted_webp_conversion.py b/src/paperless/tests/test_migration_encrypted_webp_conversion.py index a7783f7e3..634b2aab8 100644 --- a/src/paperless/tests/test_migration_encrypted_webp_conversion.py +++ b/src/paperless/tests/test_migration_encrypted_webp_conversion.py @@ -22,6 +22,7 @@ migration_1037_obj = importlib.import_module( ) @mock.patch(f"{__name__}.migration_1037_obj.run_convert") class TestMigrateToEncrytpedWebPThumbnails(TestMigrations): + app = "documents" migrate_from = ( "1022_paperlesstask_squashed_1036_alter_savedviewfilterrule_rule_type" ) diff --git a/src/paperless/tests/test_migration_mime_type.py b/src/paperless/tests/test_migration_mime_type.py index aecadb7b4..8de44c6ce 100644 --- a/src/paperless/tests/test_migration_mime_type.py +++ b/src/paperless/tests/test_migration_mime_type.py @@ -40,6 +40,7 @@ def source_path_after(doc): @override_settings(PASSPHRASE="test") class TestMigrateMimeType(DirectoriesMixin, TestMigrations): + app = "documents" migrate_from = "1002_auto_20201111_1105" migrate_to = "1003_mime_types" @@ -85,6 +86,7 @@ class TestMigrateMimeType(DirectoriesMixin, TestMigrations): @override_settings(PASSPHRASE="test") class TestMigrateMimeTypeBackwards(DirectoriesMixin, TestMigrations): + app = "documents" migrate_from = "1003_mime_types" migrate_to = "1002_auto_20201111_1105" diff --git a/src/paperless/tests/test_migration_remove_null_characters.py b/src/paperless/tests/test_migration_remove_null_characters.py index 87d672e75..c4555330c 100644 --- a/src/paperless/tests/test_migration_remove_null_characters.py +++ b/src/paperless/tests/test_migration_remove_null_characters.py @@ -3,6 +3,7 @@ from paperless.tests.utils import TestMigrations class TestMigrateNullCharacters(DirectoriesMixin, TestMigrations): + app = "documents" migrate_from = "1014_auto_20210228_1614" migrate_to = "1015_remove_null_characters" diff --git a/src/paperless/tests/test_migration_storage_path_template.py b/src/paperless/tests/test_migration_storage_path_template.py index 7efaccf0d..0aea601b5 100644 --- a/src/paperless/tests/test_migration_storage_path_template.py +++ b/src/paperless/tests/test_migration_storage_path_template.py @@ -3,6 +3,7 @@ from paperless.tests.utils import TestMigrations class TestMigrateStoragePathToTemplate(TestMigrations): + app = "documents" migrate_from = "1054_customfieldinstance_value_monetary_amount_and_more" migrate_to = "1055_alter_storagepath_path" diff --git a/src/paperless/tests/test_migration_tag_colors.py b/src/paperless/tests/test_migration_tag_colors.py index e73098f94..2a79f7efb 100644 --- a/src/paperless/tests/test_migration_tag_colors.py +++ b/src/paperless/tests/test_migration_tag_colors.py @@ -3,6 +3,7 @@ from paperless.tests.utils import TestMigrations class TestMigrateTagColor(DirectoriesMixin, TestMigrations): + app = "documents" migrate_from = "1012_fix_archive_files" migrate_to = "1013_migrate_tag_colour" @@ -20,6 +21,7 @@ class TestMigrateTagColor(DirectoriesMixin, TestMigrations): class TestMigrateTagColorBackwards(DirectoriesMixin, TestMigrations): + app = "documents" migrate_from = "1013_migrate_tag_colour" migrate_to = "1012_fix_archive_files" diff --git a/src/paperless/tests/test_migration_webp_conversion.py b/src/paperless/tests/test_migration_webp_conversion.py index 7ce69ad6c..0ee0c3d0e 100644 --- a/src/paperless/tests/test_migration_webp_conversion.py +++ b/src/paperless/tests/test_migration_webp_conversion.py @@ -21,6 +21,7 @@ migration_1021_obj = importlib.import_module( ) @mock.patch(f"{__name__}.migration_1021_obj.run_convert") class TestMigrateWebPThumbnails(TestMigrations): + app = "documents" migrate_from = "1016_auto_20210317_1351_squashed_1020_merge_20220518_1839" migrate_to = "1021_webp_thumbnail_conversion" auto_migrate = False diff --git a/src/paperless/tests/test_migration_workflows.py b/src/paperless/tests/test_migration_workflows.py index d86e75d54..df76a9a9e 100644 --- a/src/paperless/tests/test_migration_workflows.py +++ b/src/paperless/tests/test_migration_workflows.py @@ -3,6 +3,7 @@ from paperless.tests.utils import TestMigrations class TestMigrateWorkflow(TestMigrations): + app = "documents" migrate_from = "1043_alter_savedviewfilterrule_rule_type" migrate_to = "1044_workflow_workflowaction_workflowtrigger_and_more" dependencies = ( @@ -82,6 +83,7 @@ class TestMigrateWorkflow(TestMigrations): class TestReverseMigrateWorkflow(TestMigrations): + app = "documents" migrate_from = "1044_workflow_workflowaction_workflowtrigger_and_more" migrate_to = "1043_alter_savedviewfilterrule_rule_type"