diff --git a/mayan/apps/common/tests/test_setting_migrations.py b/mayan/apps/common/tests/test_setting_migrations.py index b2c2183b4a..b89f978e58 100644 --- a/mayan/apps/common/tests/test_setting_migrations.py +++ b/mayan/apps/common/tests/test_setting_migrations.py @@ -1,6 +1,7 @@ from __future__ import unicode_literals from mayan.apps.common.tests.base import BaseTestCase +from mayan.apps.smart_settings.classes import Setting from mayan.apps.smart_settings.tests.mixins import SmartSettingTestMixin from ..settings import setting_shared_storage_arguments @@ -10,7 +11,9 @@ class CommonSettingMigrationTestCase(SmartSettingTestMixin, BaseTestCase): def test_common_shared_storage_arguments_0001_migration(self): test_value = {'location': 'test value'} self.test_setting = setting_shared_storage_arguments - self.test_config_value = '{}'.format(test_value) + self.test_config_value = '{}'.format( + Setting.serialize_value(value=test_value) + ) self._create_test_config_file() self.assertEqual( diff --git a/mayan/apps/converter/tests/test_setting_migrations.py b/mayan/apps/converter/tests/test_setting_migrations.py index b2af057eaf..9de1f306b9 100644 --- a/mayan/apps/converter/tests/test_setting_migrations.py +++ b/mayan/apps/converter/tests/test_setting_migrations.py @@ -1,6 +1,7 @@ from __future__ import unicode_literals from mayan.apps.common.tests.base import BaseTestCase +from mayan.apps.smart_settings.classes import Setting from mayan.apps.smart_settings.tests.mixins import SmartSettingTestMixin from ..settings import setting_graphics_backend_arguments @@ -12,7 +13,9 @@ class ConverterSettingMigrationTestCase( def test_converter_graphics_backend_arguments_0001_migration(self): test_value = {'location': 'test value'} self.test_setting = setting_graphics_backend_arguments - self.test_config_value = '{}'.format(test_value) + self.test_config_value = '{}'.format( + Setting.serialize_value(value=test_value) + ) self._create_test_config_file() self.assertEqual( diff --git a/mayan/apps/document_signatures/tests/test_setting_migrations.py b/mayan/apps/document_signatures/tests/test_setting_migrations.py index 2c76b2d66a..aeeaaa500f 100644 --- a/mayan/apps/document_signatures/tests/test_setting_migrations.py +++ b/mayan/apps/document_signatures/tests/test_setting_migrations.py @@ -1,6 +1,7 @@ from __future__ import unicode_literals from mayan.apps.common.tests.base import BaseTestCase +from mayan.apps.smart_settings.classes import Setting from mayan.apps.smart_settings.tests.mixins import SmartSettingTestMixin from ..settings import setting_storage_backend_arguments @@ -12,7 +13,9 @@ class DocumentSignaturesSettingMigrationTestCase( def test_signatures_storage_backend_arguments_0001_migration(self): test_value = {'location': 'test value'} self.test_setting = setting_storage_backend_arguments - self.test_config_value = '{}'.format(test_value) + self.test_config_value = '{}'.format( + Setting.serialize_value(value=test_value) + ) self._create_test_config_file() self.assertEqual( diff --git a/mayan/apps/documents/tests/test_setting_migrations.py b/mayan/apps/documents/tests/test_setting_migrations.py index fabab41ab6..f5eee20412 100644 --- a/mayan/apps/documents/tests/test_setting_migrations.py +++ b/mayan/apps/documents/tests/test_setting_migrations.py @@ -1,6 +1,7 @@ from __future__ import unicode_literals from mayan.apps.common.tests.base import BaseTestCase +from mayan.apps.smart_settings.classes import Setting from mayan.apps.smart_settings.tests.mixins import SmartSettingTestMixin from ..settings import ( @@ -13,7 +14,9 @@ class DocumentSettingMigrationTestCase(SmartSettingTestMixin, BaseTestCase): def test_documents_storage_backend_arguments_0001(self): test_value = {'location': 'test value'} self.test_setting = setting_documentimagecache_storage_arguments - self.test_config_value = '{}'.format(test_value) + self.test_config_value = '{}'.format( + Setting.serialize_value(value=test_value) + ) self._create_test_config_file() self.assertEqual( @@ -35,7 +38,9 @@ class DocumentSettingMigrationTestCase(SmartSettingTestMixin, BaseTestCase): def test_documents_cache_storage_backend_arguments_0001(self): test_value = {'location': 'test value'} self.test_setting = setting_storage_backend_arguments - self.test_config_value = '{}'.format(test_value) + self.test_config_value = '{}'.format( + Setting.serialize_value(value=test_value) + ) self._create_test_config_file() self.assertEqual( diff --git a/mayan/apps/file_metadata/tests/test_setting_migrations.py b/mayan/apps/file_metadata/tests/test_setting_migrations.py index 67b3d9175e..7db386f972 100644 --- a/mayan/apps/file_metadata/tests/test_setting_migrations.py +++ b/mayan/apps/file_metadata/tests/test_setting_migrations.py @@ -1,6 +1,7 @@ from __future__ import unicode_literals from mayan.apps.common.tests.base import BaseTestCase +from mayan.apps.smart_settings.classes import Setting from mayan.apps.smart_settings.tests.mixins import SmartSettingTestMixin from ..settings import setting_drivers_arguments @@ -12,7 +13,9 @@ class FileMetadataSettingMigrationTestCase( def test_file_metadata_drivers_arguments_0001_migration(self): test_value = {'location': 'test value'} self.test_setting = setting_drivers_arguments - self.test_config_value = '{}'.format(test_value) + self.test_config_value = '{}'.format( + Setting.serialize_value(value=test_value) + ) self._create_test_config_file() self.assertEqual( diff --git a/mayan/apps/ocr/tests/test_setting_migrations.py b/mayan/apps/ocr/tests/test_setting_migrations.py index 39d87cf316..982ba7f201 100644 --- a/mayan/apps/ocr/tests/test_setting_migrations.py +++ b/mayan/apps/ocr/tests/test_setting_migrations.py @@ -1,6 +1,7 @@ from __future__ import unicode_literals from mayan.apps.common.tests.base import BaseTestCase +from mayan.apps.smart_settings.classes import Setting from mayan.apps.smart_settings.tests.mixins import SmartSettingTestMixin from ..settings import setting_ocr_backend_arguments @@ -10,7 +11,9 @@ class OCRSettingMigrationTestCase(SmartSettingTestMixin, BaseTestCase): def test_ocr_backend_arguments_0001(self): test_value = {'location': 'test value'} self.test_setting = setting_ocr_backend_arguments - self.test_config_value = '{}'.format(test_value) + self.test_config_value = '{}'.format( + Setting.serialize_value(value=test_value) + ) self._create_test_config_file() self.assertEqual( diff --git a/mayan/apps/smart_settings/tests/mixins.py b/mayan/apps/smart_settings/tests/mixins.py index c238f22166..1b135c1617 100644 --- a/mayan/apps/smart_settings/tests/mixins.py +++ b/mayan/apps/smart_settings/tests/mixins.py @@ -63,7 +63,6 @@ class SmartSettingTestMixin(EnvironmentTestCaseMixin): name='MAYAN_CONFIGURATION_FILEPATH', value=test_config_file_object.name ) - test_config_file_object.write( force_bytes( Setting.serialize_value(value=test_config_entry) diff --git a/mayan/apps/sources/tests/test_setting_migrations.py b/mayan/apps/sources/tests/test_setting_migrations.py index e922bafa3c..8d1833d3f9 100644 --- a/mayan/apps/sources/tests/test_setting_migrations.py +++ b/mayan/apps/sources/tests/test_setting_migrations.py @@ -1,6 +1,7 @@ from __future__ import unicode_literals from mayan.apps.common.tests.base import BaseTestCase +from mayan.apps.smart_settings.classes import Setting from mayan.apps.smart_settings.tests.mixins import SmartSettingTestMixin from ..settings import setting_staging_file_image_cache_storage_arguments @@ -12,7 +13,9 @@ class SourceSettingMigrationTestCase( def test_setting_staging_file_image_cache_storage_arguments_0001_migration(self): test_value = {'location': 'test value'} self.test_setting = setting_staging_file_image_cache_storage_arguments - self.test_config_value = '{}'.format(test_value) + self.test_config_value = '{}'.format( + Setting.serialize_value(value=test_value) + ) self._create_test_config_file() self.assertEqual(