Remove tests * imports

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
This commit is contained in:
Roberto Rosario
2019-08-29 21:08:53 -04:00
parent 49979dede5
commit 58bcf20a46
127 changed files with 206 additions and 240 deletions

View File

@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals
from rest_framework import status
from mayan.apps.permissions.tests.literals import TEST_ROLE_LABEL
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import AccessControlList
from ..permissions import permission_acl_edit, permission_acl_view

View File

@@ -1,6 +1,6 @@
from __future__ import absolute_import, unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from ..classes import ModelPermission

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from django.urls import reverse
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from ..links import (
link_acl_delete, link_acl_list, link_acl_create, link_acl_permissions

View File

@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals
from django.core.exceptions import PermissionDenied
from django.db import models
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from ..classes import ModelPermission
from ..models import AccessControlList

View File

@@ -1,6 +1,6 @@
from __future__ import absolute_import, unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from ..models import AccessControlList
from ..permissions import permission_acl_edit, permission_acl_view

View File

@@ -16,7 +16,6 @@ from mayan.apps.permissions.models import Role
from .classes import ModelPermission
from .permissions import permission_acl_edit
__all__ = ('GrantAccessAction', 'RevokeAccessAction')
logger = logging.getLogger(__name__)
@@ -57,7 +56,7 @@ class GrantAccessAction(WorkflowAction):
}
}
field_order = ('content_type', 'object_id', 'roles', 'permissions')
label = _('Grant access')
label = _('Grant object access')
widgets = {
'content_type': {
'class': 'django.forms.widgets.Select', 'kwargs': {
@@ -140,7 +139,7 @@ class GrantAccessAction(WorkflowAction):
class RevokeAccessAction(GrantAccessAction):
label = _('Revoke access')
label = _('Revoke object access')
def execute(self, context):
self.get_execute_data()

View File

@@ -11,7 +11,7 @@ from django.test import override_settings
from django.urls import reverse
from django.utils.http import urlunquote_plus
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.smart_settings.classes import Namespace
from mayan.apps.user_management.permissions import permission_user_edit
from mayan.apps.user_management.tests.literals import TEST_USER_PASSWORD_EDITED

View File

@@ -2,20 +2,22 @@ from __future__ import unicode_literals
from django.contrib.auth import get_user_model
from django.core import management
from django.test import TestCase
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.common.tests.utils import mute_stdout
from ..models import AutoAdminSingleton
class AutoAdminManagementCommandTestCase(TestCase):
class AutoAdminManagementCommandTestCase(BaseTestCase):
def setUp(self):
super(AutoAdminManagementCommandTestCase, self).setUp()
with mute_stdout():
management.call_command('createautoadmin')
def tearDown(self):
AutoAdminSingleton.objects.all().delete()
super(AutoAdminManagementCommandTestCase, self).tearDown()
def test_autoadmin_creation(self):
autoadmin = AutoAdminSingleton.objects.get()

View File

@@ -2,8 +2,7 @@ from __future__ import unicode_literals
import logging
from django.test import TestCase
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.common.tests.utils import mute_stdout
from ..models import AutoAdminSingleton
@@ -12,7 +11,7 @@ from ..settings import setting_username
from .literals import TEST_ADMIN_USER_PASSWORD
class AutoAdminHandlerTestCase(TestCase):
class AutoAdminHandlerTestCase(BaseTestCase):
def test_post_admin_creation(self):
logging.disable(logging.INFO)

View File

@@ -1,7 +1,7 @@
from __future__ import unicode_literals
from mayan.apps.common.settings import setting_home_view
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.common.tests.utils import mute_stdout
from ..models import AutoAdminSingleton

View File

@@ -5,8 +5,8 @@ from django.utils.encoding import force_text
from rest_framework import status
from mayan.apps.documents.permissions import permission_document_view
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import Cabinet
from ..permissions import (

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from actstream.models import Action
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.tests.test_models import GenericDocumentTestCase
from ..events import (

View File

@@ -2,8 +2,8 @@ from __future__ import unicode_literals
from django.core.exceptions import ValidationError
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from ..models import Cabinet

View File

@@ -1,8 +1,8 @@
from __future__ import absolute_import, unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.permissions import permission_document_view
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..models import Cabinet
from ..permissions import (

View File

@@ -2,9 +2,8 @@ from __future__ import unicode_literals
from mayan.apps.documents.models import Document
from mayan.apps.documents.permissions import permission_document_create
from mayan.apps.documents.tests import (
GenericDocumentViewTestCase, TEST_SMALL_DOCUMENT_PATH,
)
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from mayan.apps.documents.tests.literals import TEST_SMALL_DOCUMENT_PATH
from mayan.apps.sources.models import WebFormSource
from mayan.apps.sources.tests.literals import (
TEST_SOURCE_LABEL, TEST_SOURCE_UNCOMPRESS_N

View File

@@ -72,13 +72,6 @@ class DocumentCheckoutViewTestMixin(object):
}
)
def _request_test_document_check_out_detail_view(self):
return self.get(
viewname='checkouts:check_out_info', kwargs={
'pk': self.test_document.pk
}
)
def _request_test_document_check_out_view(self):
return self.post(
viewname='checkouts:check_out_document', kwargs={
@@ -109,6 +102,3 @@ class DocumentCheckoutViewTestMixin(object):
def _request_test_document_check_out_list_view(self):
return self.get(viewname='checkouts:check_out_list')
def _request_test_document_check_out_list_view(self):
return self.get(viewname='checkouts:check_out_list')

View File

@@ -4,9 +4,9 @@ from django.utils.encoding import force_text
from rest_framework import status
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.documents.permissions import permission_document_view
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import DocumentCheckout
from ..permissions import (

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..links import link_check_out_document, link_check_out_info
from ..permissions import (

View File

@@ -2,11 +2,10 @@ from __future__ import unicode_literals
import time
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.documents.tests import (
GenericDocumentTestCase, DocumentTestMixin
)
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.tests.base import GenericDocumentTestCase
from mayan.apps.documents.tests.literals import TEST_SMALL_DOCUMENT_PATH
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from ..exceptions import (
DocumentAlreadyCheckedOut, DocumentNotCheckedOut,

View File

@@ -1,7 +1,7 @@
from __future__ import unicode_literals
from mayan.apps.documents.permissions import permission_document_view
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from mayan.apps.sources.links import link_document_version_upload
from ..literals import STATE_CHECKED_OUT, STATE_LABELS

View File

@@ -1,2 +0,0 @@
from .base import BaseTestCase, GenericViewTestCase # NOQA
from .decorators import skip_file_descriptor_check # NOQA

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from django.test import override_settings
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..classes import Template

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from ..compressed_files import Archive, TarArchive, ZipArchive

View File

@@ -23,9 +23,3 @@ def mute_stdout():
sys.stdout = NullFile()
yield
sys.stdout = stdout_old
def as_id_list(items):
return ','.join(
[force_text(item.pk) for item in items]
)

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from django.test import TestCase
from mayan.apps.documents.tests import GenericDocumentTestCase
from mayan.apps.documents.tests.base import GenericDocumentTestCase
from ..transformations import (
BaseTransformation, TransformationCrop, TransformationLineArt,

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..models import LayerTransformation

View File

@@ -3,7 +3,7 @@ from __future__ import print_function, unicode_literals
from pathlib2 import Path
import shutil
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.storage.utils import mkdtemp
from ..classes import Dependency, Provider

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from rest_framework import status
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import Key
from ..permissions import (

View File

@@ -7,7 +7,7 @@ import mock
from django.utils.encoding import force_bytes
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.storage.utils import TemporaryFile
from ..exceptions import (

View File

@@ -2,7 +2,7 @@ from __future__ import absolute_import, unicode_literals
from django_downloadview.test import assert_download_response
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from ..models import Key
from ..permissions import permission_key_download, permission_key_upload

View File

@@ -2,8 +2,8 @@ from __future__ import unicode_literals
from rest_framework import status
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import Comment
from ..permissions import (

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from actstream.models import Action
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..events import (
event_document_comment_created, event_document_comment_deleted,

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..models import Comment
from ..permissions import (

View File

@@ -1 +0,0 @@
from .mixins import * # NOQA

View File

@@ -2,8 +2,8 @@ from __future__ import unicode_literals
from rest_framework import status
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import Index
from ..permissions import (

View File

@@ -2,8 +2,8 @@ from __future__ import unicode_literals
from actstream.models import Action
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from ..permissions import (
permission_document_indexing_create, permission_document_indexing_edit,

View File

@@ -2,13 +2,11 @@ from __future__ import unicode_literals
from django.utils.encoding import force_text
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.documents.tests import (
DocumentTestMixin, TEST_SMALL_DOCUMENT_PATH
)
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.tests.base import DocumentTestMixin
from mayan.apps.documents.tests.literals import (
TEST_DOCUMENT_DESCRIPTION, TEST_DOCUMENT_DESCRIPTION_EDITED,
TEST_DOCUMENT_LABEL_EDITED
TEST_DOCUMENT_LABEL_EDITED, TEST_SMALL_DOCUMENT_PATH
)
from mayan.apps.metadata.models import MetadataType, DocumentTypeMetadataType

View File

@@ -1,6 +1,6 @@
from __future__ import absolute_import, unicode_literals
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..models import Index, IndexInstanceNode
from ..permissions import (

View File

@@ -4,8 +4,9 @@ from django.test import override_settings
from rest_framework import status
from mayan.apps.documents.tests import DocumentTestMixin, TEST_HYBRID_DOCUMENT
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.documents.tests.literals import TEST_HYBRID_DOCUMENT
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..permissions import permission_content_view

View File

@@ -1,7 +1,8 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.documents.tests import DocumentTestMixin, TEST_HYBRID_DOCUMENT
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.tests.literals import TEST_HYBRID_DOCUMENT
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.document_indexing.models import Index, IndexInstanceNode
from mayan.apps.document_indexing.tests.literals import TEST_INDEX_LABEL

View File

@@ -2,7 +2,8 @@ from __future__ import unicode_literals
from django.test import override_settings
from mayan.apps.documents.tests import GenericDocumentTestCase, TEST_HYBRID_DOCUMENT
from mayan.apps.documents.tests.base import GenericDocumentTestCase
from mayan.apps.documents.tests.literals import TEST_HYBRID_DOCUMENT
from .literals import TEST_DOCUMENT_CONTENT

View File

@@ -1,7 +1,8 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.documents.tests import DocumentTestMixin, TEST_HYBRID_DOCUMENT
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.tests.literals import TEST_HYBRID_DOCUMENT
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from ..parsers import PopplerParser

View File

@@ -2,9 +2,8 @@ from __future__ import unicode_literals
from django.test import override_settings
from mayan.apps.documents.tests import (
GenericDocumentViewTestCase, TEST_HYBRID_DOCUMENT
)
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from mayan.apps.documents.tests.literals import TEST_HYBRID_DOCUMENT
from ..permissions import (
permission_content_view, permission_document_type_parsing_setup,

View File

@@ -2,9 +2,8 @@ from __future__ import unicode_literals
from django.urls import reverse
from mayan.apps.documents.tests import (
GenericDocumentViewTestCase, TEST_DOCUMENT_PATH
)
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from mayan.apps.documents.tests.literals import TEST_DOCUMENT_PATH
from ..links import (
link_document_version_signature_delete,

View File

@@ -8,9 +8,8 @@ from mayan.apps.django_gpg.tests.literals import (
TEST_KEY_DATA, TEST_KEY_PASSPHRASE
)
from mayan.apps.documents.models import DocumentVersion
from mayan.apps.documents.tests import (
GenericDocumentTestCase, TEST_DOCUMENT_PATH
)
from mayan.apps.documents.tests.base import GenericDocumentTestCase
from mayan.apps.documents.tests.literals import TEST_DOCUMENT_PATH
from ..models import DetachedSignature, EmbeddedSignature
from ..tasks import task_verify_missing_embedded_signature

View File

@@ -3,9 +3,8 @@ from __future__ import absolute_import, unicode_literals
from django_downloadview.test import assert_download_response
from mayan.apps.documents.models import DocumentVersion
from mayan.apps.documents.tests import (
GenericDocumentViewTestCase, TEST_DOCUMENT_PATH
)
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from mayan.apps.documents.tests.literals import TEST_DOCUMENT_PATH
from ..models import DetachedSignature, EmbeddedSignature
from ..permissions import (

View File

@@ -4,7 +4,7 @@ from rest_framework import status
from mayan.apps.documents.permissions import permission_document_type_view
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import Workflow
from ..permissions import (

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from actstream.models import Action
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from ..events import event_workflow_created, event_workflow_edited
from ..models import Workflow

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.documents.tests import GenericDocumentTestCase
from mayan.apps.documents.tests.base import GenericDocumentTestCase
from mayan.apps.document_indexing.models import Index, IndexInstanceNode
from ..models import Workflow

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from .mixins import WorkflowTestMixin

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from ..permissions import permission_workflow_edit

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from ..models import WorkflowState
from ..permissions import permission_workflow_edit, permission_workflow_view

View File

@@ -1,7 +1,7 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..models import WorkflowTransition
from ..permissions import (

View File

@@ -1,7 +1,7 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..models import Workflow
from ..permissions import (

View File

@@ -11,7 +11,6 @@ from django.utils.translation import ugettext_lazy as _
from .classes import WorkflowAction
from .exceptions import WorkflowStateActionError
__all__ = ('DocumentPropertiesEditAction', 'HTTPPostAction',)
logger = logging.getLogger(__name__)
DEFAULT_TIMEOUT = 4 # 4 seconds
@@ -37,7 +36,7 @@ class DocumentPropertiesEditAction(WorkflowAction):
},
}
field_order = ('document_label', 'document_description')
label = _('Modify the properties of the document')
label = _('Modify document properties')
widgets = {
'document_description': {
'class': 'django.forms.widgets.Textarea', 'kwargs': {

View File

@@ -1,3 +0,0 @@
from .base import GenericDocumentTestCase, GenericDocumentViewTestCase # NOQA
from .literals import * # NOQA
from .mixins import * # NOQA

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase, GenericViewTestCase
from mayan.apps.common.tests.base import BaseTestCase, GenericViewTestCase
from .mixins import DocumentTestMixin

View File

@@ -7,8 +7,7 @@ from django.utils.encoding import force_text
from django_downloadview import assert_download_response
from rest_framework import status
from mayan.apps.converter.tests.mixins import LayerTestMixin
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import Document, DocumentType
from ..permissions import (

View File

@@ -3,7 +3,7 @@ from __future__ import unicode_literals
from datetime import timedelta
import time
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from ..literals import STUB_EXPIRATION_INTERVAL
from ..models import (

View File

@@ -1,9 +1,9 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.permissions import permission_document_view
from mayan.apps.documents.search import document_search, document_page_search
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.documents.tests.mixins import DocumentTestMixin
class DocumentSearchTestCase(DocumentTestMixin, BaseTestCase):

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from ..statistics import namespace

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from ..utils import parse_range

View File

@@ -4,8 +4,8 @@ from rest_framework import status
from mayan.apps.documents.search import document_search
from mayan.apps.documents.permissions import permission_document_view
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.documents.tests.base import DocumentTestMixin
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..classes import SearchModel

View File

@@ -2,10 +2,10 @@ from __future__ import unicode_literals
from django.utils.encoding import force_text
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.permissions import permission_document_view
from mayan.apps.documents.search import document_search
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.documents.tests.mixins import DocumentTestMixin
class DocumentSearchTestCase(DocumentTestMixin, BaseTestCase):

View File

@@ -1,9 +1,9 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.permissions import permission_document_view
from mayan.apps.documents.search import document_search
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.documents.tests.mixins import DocumentTestMixin
class Issue46TestCase(DocumentTestMixin, GenericViewTestCase):

View File

@@ -4,8 +4,8 @@ from django.contrib.contenttypes.models import ContentType
from rest_framework import status
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..permissions import permission_events_view

View File

@@ -2,8 +2,8 @@ from __future__ import absolute_import, unicode_literals
from django.contrib.contenttypes.models import ContentType
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..permissions import permission_events_view

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from actstream.models import Action
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from ..events import event_cache_created, event_cache_purged
from ..models import Cache

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from .mixins import CacheTestMixin

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from ..permissions import (
permission_cache_purge, permission_cache_view

View File

@@ -1,9 +1,8 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.documents.tests import (
TEST_PDF_DOCUMENT_FILENAME, DocumentTestMixin
)
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.tests.literals import TEST_PDF_DOCUMENT_FILENAME
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from .literals import (
TEST_PDF_FILE_METADATA_DOTTED_NAME, TEST_PDF_FILE_METADATA_VALUE

View File

@@ -1,9 +1,9 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.document_indexing.models import Index, IndexInstanceNode
from mayan.apps.document_indexing.tests.literals import TEST_INDEX_LABEL
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.documents.tests.base import DocumentTestMixin
from .literals import (
TEST_FILE_METADATA_INDEX_NODE_TEMPLATE, TEST_FILE_METADATA_VALUE

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from django.test import override_settings
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..permissions import (
permission_document_type_file_metadata_setup,

View File

@@ -3,8 +3,8 @@ from __future__ import unicode_literals
from rest_framework import status
from mayan.apps.documents.permissions import permission_document_view
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.documents.tests.base import DocumentTestMixin
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import SmartLink, SmartLinkCondition
from ..permissions import (

View File

@@ -2,8 +2,8 @@ from __future__ import unicode_literals
from actstream.models import Action
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.tests.base import DocumentTestMixin
from ..permissions import (
permission_smart_link_create, permission_smart_link_edit,

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.documents.tests import GenericDocumentTestCase
from mayan.apps.documents.tests.base import GenericDocumentTestCase
from .mixins import SmartLinkTestMixin

View File

@@ -1,8 +1,8 @@
from __future__ import absolute_import, unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.permissions import permission_document_view
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..models import SmartLink
from ..permissions import (

View File

@@ -4,7 +4,7 @@ import json
from django.core import mail
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.document_states.literals import WORKFLOW_ACTION_ON_ENTRY
from mayan.apps.document_states.tests.mixins import WorkflowTestMixin

View File

@@ -4,8 +4,8 @@ from django.core import mail
from actstream.models import Action
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.tests.base import DocumentTestMixin
from ..permissions import (
permission_mailing_send_document, permission_user_mailer_use

View File

@@ -2,7 +2,7 @@ from __future__ import absolute_import, unicode_literals
from django.core import mail
from mayan.apps.documents.tests.test_models import GenericDocumentTestCase
from mayan.apps.documents.tests.base import GenericDocumentTestCase
from .literals import (
TEST_EMAIL_BODY_HTML, TEST_EMAIL_ADDRESS, TEST_EMAIL_FROM_ADDRESS,

View File

@@ -2,8 +2,8 @@ from __future__ import unicode_literals
from django.core import mail
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..models import UserMailer
from ..permissions import (

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from ..classes import Statistic
from ..permissions import permission_statistics_view

View File

@@ -5,8 +5,8 @@ from rest_framework import status
from mayan.apps.documents.permissions import (
permission_document_type_edit, permission_document_type_view
)
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import DocumentTypeMetadataType, MetadataType
from ..permissions import (

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from actstream.models import Action
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from ..events import (
event_metadata_type_created, event_metadata_type_edited

View File

@@ -3,11 +3,10 @@ from __future__ import unicode_literals
from django.core.exceptions import ValidationError
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.models import DocumentType
from mayan.apps.documents.tests import (
DocumentTestMixin, TEST_DOCUMENT_TYPE_2_LABEL
)
from mayan.apps.documents.tests.literals import TEST_DOCUMENT_TYPE_2_LABEL
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from ..models import DocumentMetadata

View File

@@ -1,14 +1,13 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.documents.models import DocumentType
from mayan.apps.documents.permissions import (
permission_document_properties_edit, permission_document_type_edit,
permission_document_view
)
from mayan.apps.documents.tests import (
GenericDocumentViewTestCase, TEST_DOCUMENT_TYPE_2_LABEL
)
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from mayan.apps.documents.tests.literals import TEST_DOCUMENT_TYPE_2_LABEL
from ..models import MetadataType
from ..permissions import (

View File

@@ -5,9 +5,8 @@ from django.urls import reverse
from mayan.apps.common.http import URL
from mayan.apps.documents.models import Document
from mayan.apps.documents.permissions import permission_document_create
from mayan.apps.documents.tests import (
GenericDocumentViewTestCase, TEST_SMALL_DOCUMENT_PATH,
)
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from mayan.apps.documents.tests.literals import TEST_SMALL_DOCUMENT_PATH
from mayan.apps.sources.models import WebFormSource
from mayan.apps.sources.tests.literals import (
TEST_SOURCE_LABEL, TEST_SOURCE_UNCOMPRESS_N,

View File

@@ -4,10 +4,11 @@ import resource
from django.test import override_settings, tag
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.common.tests.literals import EXCLUDE_TEST_TAG
from mayan.apps.documents.models import Document
from mayan.apps.documents.tests import DocumentTestMixin, TEST_PDF_DOCUMENT_FILENAME
from mayan.apps.documents.tests.base import DocumentTestMixin
from mayan.apps.documents.tests.literals import TEST_PDF_DOCUMENT_FILENAME
# This constant may need tweaking as document upload code path changes.
# The value is targeted at making the document upload process fail exactly

View File

@@ -2,7 +2,7 @@ from __future__ import absolute_import, unicode_literals
import warnings
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from ..caches import IndexFilesystemCache

View File

@@ -4,10 +4,10 @@ import hashlib
from fuse import FuseOSError
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.models import Document
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.document_indexing.tests import IndexTestMixin
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.document_indexing.tests.mixins import IndexTestMixin
from ..filesystems import IndexFilesystem

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from rest_framework import status
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..models import Message
from ..permissions import (

View File

@@ -2,15 +2,16 @@ from __future__ import unicode_literals
from datetime import timedelta
from django.test import TestCase
from django.utils import timezone
from mayan.apps.common.tests.base import BaseTestCase
from ..models import Message
from .mixins import MOTDTestMixin
class MOTDTestCase(MOTDTestMixin, TestCase):
class MOTDTestCase(MOTDTestMixin, BaseTestCase):
def setUp(self):
super(MOTDTestCase, self).setUp()
self._create_test_message()

View File

@@ -6,7 +6,7 @@ from django.urls import reverse
from furl import furl
from mayan.apps.acls.classes import ModelPermission
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from mayan.apps.common.tests.literals import TEST_VIEW_NAME
from mayan.apps.permissions import Permission, PermissionNamespace

View File

@@ -2,8 +2,8 @@ from __future__ import unicode_literals
from rest_framework import status
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from ..permissions import (
permission_ocr_document, permission_ocr_content_view,

View File

@@ -1,7 +1,7 @@
from __future__ import unicode_literals
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.documents.tests import DocumentTestMixin
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.document_indexing.models import Index, IndexInstanceNode
from mayan.apps.document_indexing.tests.literals import TEST_INDEX_LABEL

View File

@@ -2,10 +2,9 @@ from __future__ import unicode_literals
from django.test import override_settings
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.documents.tests import (
DocumentTestMixin, TEST_DEU_DOCUMENT_PATH
)
from mayan.apps.common.tests.base import BaseTestCase
from mayan.apps.documents.tests.mixins import DocumentTestMixin
from mayan.apps.documents.tests.literals import TEST_DEU_DOCUMENT_PATH
from .literals import (
TEST_DOCUMENT_CONTENT, TEST_DOCUMENT_CONTENT_DEU_1,

View File

@@ -1,6 +1,6 @@
from __future__ import unicode_literals
from mayan.apps.documents.tests import GenericDocumentViewTestCase
from mayan.apps.documents.tests.base import GenericDocumentViewTestCase
from ..permissions import (
permission_ocr_content_view, permission_ocr_document,

View File

@@ -31,7 +31,7 @@ from .methods import method_group_roles_add, method_group_roles_remove
from .permissions import (
permission_role_delete, permission_role_edit, permission_role_view
)
from .search import * # NOQA
from .search import role_search # NOQA
class PermissionsApp(MayanAppConfig):

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from rest_framework import status
from mayan.apps.rest_api.tests import BaseAPITestCase
from mayan.apps.rest_api.tests.base import BaseAPITestCase
from mayan.apps.user_management.tests.mixins import GroupTestMixin
from ..classes import Permission

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from actstream.models import Action
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.tests.base import GenericViewTestCase
from ..events import event_role_created, event_role_edited
from ..permissions import permission_role_create, permission_role_edit

Some files were not shown because too many files have changed in this diff Show More