Re-estructure tests to cleanup the apps' namespace.
This commit is contained in:
0
mayan/apps/acls/tests/__init__.py
Normal file
0
mayan/apps/acls/tests/__init__.py
Normal file
@@ -8,11 +8,11 @@ from django.test import TestCase
|
|||||||
|
|
||||||
from documents.models import Document, DocumentType
|
from documents.models import Document, DocumentType
|
||||||
from documents.permissions import permission_document_view
|
from documents.permissions import permission_document_view
|
||||||
from documents.test_models import TEST_SMALL_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
from documents.tests import TEST_SMALL_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
||||||
from permissions.classes import Permission
|
from permissions.classes import Permission
|
||||||
from permissions.models import Role
|
from permissions.models import Role
|
||||||
|
|
||||||
from .models import AccessControlList
|
from ..models import AccessControlList
|
||||||
|
|
||||||
|
|
||||||
class PermissionTestCase(TestCase):
|
class PermissionTestCase(TestCase):
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load static %}
|
{% load static %}
|
||||||
|
{% load tz %}
|
||||||
|
|
||||||
{% load compress %}
|
{% load compress %}
|
||||||
|
|
||||||
@@ -163,6 +164,8 @@
|
|||||||
{% endcompress %}
|
{% endcompress %}
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
{% localtime on %}
|
||||||
|
|
||||||
{% if appearance_type == 'plain' %}
|
{% if appearance_type == 'plain' %}
|
||||||
{% block content_plain %}{% endblock %}
|
{% block content_plain %}{% endblock %}
|
||||||
{% else %}
|
{% else %}
|
||||||
@@ -413,5 +416,6 @@
|
|||||||
</script>
|
</script>
|
||||||
{% block javascript %}{% endblock %}
|
{% block javascript %}{% endblock %}
|
||||||
{% endcompress %}
|
{% endcompress %}
|
||||||
|
{% endlocaltime %}
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
0
mayan/apps/authentication/tests/__init__.py
Normal file
0
mayan/apps/authentication/tests/__init__.py
Normal file
@@ -6,7 +6,7 @@ from django.core.urlresolvers import reverse
|
|||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
from django.test.client import Client
|
from django.test.client import Client
|
||||||
|
|
||||||
from .settings import setting_login_method
|
from ..settings import setting_login_method
|
||||||
|
|
||||||
TEST_ADMIN_EMAIL = 'admin@admin.com'
|
TEST_ADMIN_EMAIL = 'admin@admin.com'
|
||||||
TEST_ADMIN_PASSWORD = 'test_admin_password'
|
TEST_ADMIN_PASSWORD = 'test_admin_password'
|
||||||
0
mayan/apps/django_gpg/tests/__init__.py
Normal file
0
mayan/apps/django_gpg/tests/__init__.py
Normal file
@@ -4,13 +4,13 @@ import shutil
|
|||||||
|
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from .api import GPG, Key
|
from ..api import GPG, Key
|
||||||
from .settings import setting_gpg_path
|
from ..settings import setting_gpg_path
|
||||||
|
|
||||||
TEST_GPG_HOME = '/tmp/test_gpg_home'
|
TEST_GPG_HOME = '/tmp/test_gpg_home'
|
||||||
|
TEST_KEY_ID = '607138F1AECC5A5CA31CB7715F3F7F75D210724D'
|
||||||
TEST_KEYSERVERS = ['pool.sks-keyservers.net']
|
TEST_KEYSERVERS = ['pool.sks-keyservers.net']
|
||||||
TEST_UIDS = 'Roberto Rosario'
|
TEST_UIDS = 'Roberto Rosario'
|
||||||
TEST_KEY_ID = '607138F1AECC5A5CA31CB7715F3F7F75D210724D'
|
|
||||||
|
|
||||||
|
|
||||||
class DjangoGPGTestCase(TestCase):
|
class DjangoGPGTestCase(TestCase):
|
||||||
0
mayan/apps/document_indexing/tests/__init__.py
Normal file
0
mayan/apps/document_indexing/tests/__init__.py
Normal file
@@ -4,10 +4,10 @@ from django.core.files.base import File
|
|||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.test_models import TEST_SMALL_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
from documents.tests import TEST_SMALL_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
||||||
from metadata.models import MetadataType, DocumentTypeMetadataType
|
from metadata.models import MetadataType, DocumentTypeMetadataType
|
||||||
|
|
||||||
from .models import Index, IndexInstanceNode, IndexTemplateNode
|
from ..models import Index, IndexInstanceNode, IndexTemplateNode
|
||||||
|
|
||||||
|
|
||||||
class IndexTestCase(TestCase):
|
class IndexTestCase(TestCase):
|
||||||
0
mayan/apps/document_signatures/tests/__init__.py
Normal file
0
mayan/apps/document_signatures/tests/__init__.py
Normal file
@@ -7,11 +7,11 @@ from django.core.files.base import File
|
|||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.test_models import TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
from documents.tests import TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
||||||
from django_gpg.literals import SIGNATURE_STATE_VALID
|
from django_gpg.literals import SIGNATURE_STATE_VALID
|
||||||
from django_gpg.runtime import gpg
|
from django_gpg.runtime import gpg
|
||||||
|
|
||||||
from .models import DocumentVersionSignature
|
from ..models import DocumentVersionSignature
|
||||||
|
|
||||||
TEST_SIGNED_DOCUMENT_PATH = os.path.join(
|
TEST_SIGNED_DOCUMENT_PATH = os.path.join(
|
||||||
settings.BASE_DIR, 'contrib', 'sample_documents', 'mayan_11_1.pdf.gpg'
|
settings.BASE_DIR, 'contrib', 'sample_documents', 'mayan_11_1.pdf.gpg'
|
||||||
1
mayan/apps/documents/tests/__init__.py
Normal file
1
mayan/apps/documents/tests/__init__.py
Normal file
@@ -0,0 +1 @@
|
|||||||
|
from .literals import *
|
||||||
69
mayan/apps/documents/tests/literals.py
Normal file
69
mayan/apps/documents/tests/literals.py
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
import os
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
|
|
||||||
|
__all__ = (
|
||||||
|
'TEST_ADMIN_EMAIL', 'TEST_ADMIN_PASSWORD', 'TEST_ADMIN_USERNAME',
|
||||||
|
'TEST_COMPRESSED_DOCUMENTS_FILENAME', 'TEST_COMPRESSED_DOCUMENT_PATH',
|
||||||
|
'TEST_DEU_DOCUMENT_FILENAME', 'TEST_DEU_DOCUMENT_PATH',
|
||||||
|
'TEST_DOCUMENT_PATH', 'TEST_HYBRID_DOCUMENT_PATH',
|
||||||
|
'TEST_DOCUMENT_FILENAME', 'TEST_DOCUMENT_TYPE',
|
||||||
|
'TEST_DOCUMENT_DESCRIPTION', 'TEST_HYBRID_DOCUMENT',
|
||||||
|
'TEST_MULTI_PAGE_TIFF', 'TEST_MULTI_PAGE_TIFF_PATH',
|
||||||
|
'TEST_NON_ASCII_COMPRESSED_DOCUMENT_FILENAME',
|
||||||
|
'TEST_NON_ASCII_COMPRESSED_DOCUMENT_PATH',
|
||||||
|
'TEST_NON_ASCII_DOCUMENT_FILENAME', 'TEST_NON_ASCII_DOCUMENT_PATH',
|
||||||
|
'TEST_SMALL_DOCUMENT_FILENAME', 'TEST_SMALL_DOCUMENT_PATH',
|
||||||
|
)
|
||||||
|
|
||||||
|
# User related
|
||||||
|
TEST_ADMIN_EMAIL = 'admin@admin.com'
|
||||||
|
TEST_ADMIN_PASSWORD = 'test_admin_password'
|
||||||
|
TEST_ADMIN_USERNAME = 'test_admin'
|
||||||
|
|
||||||
|
# Filenames
|
||||||
|
TEST_COMPRESSED_DOCUMENTS_FILENAME = 'compressed_documents.zip'
|
||||||
|
TEST_DEU_DOCUMENT_FILENAME = 'deu_website.png'
|
||||||
|
TEST_DOCUMENT_DESCRIPTION = 'test description'
|
||||||
|
TEST_DOCUMENT_FILENAME = 'mayan_11_1.pdf'
|
||||||
|
TEST_DOCUMENT_TYPE = 'test_document_type'
|
||||||
|
TEST_HYBRID_DOCUMENT = 'hybrid_text_and_image.pdf'
|
||||||
|
TEST_MULTI_PAGE_TIFF = 'multi_page.tiff'
|
||||||
|
TEST_NON_ASCII_COMPRESSED_DOCUMENT_FILENAME = 'I18N_title_áéíóúüñÑ.png.zip'
|
||||||
|
TEST_NON_ASCII_DOCUMENT_FILENAME = 'I18N_title_áéíóúüñÑ.png'
|
||||||
|
TEST_SMALL_DOCUMENT_FILENAME = 'title_page.png'
|
||||||
|
|
||||||
|
# File paths
|
||||||
|
TEST_COMPRESSED_DOCUMENT_PATH = os.path.join(
|
||||||
|
settings.BASE_DIR, 'contrib', 'sample_documents',
|
||||||
|
TEST_COMPRESSED_DOCUMENTS_FILENAME
|
||||||
|
)
|
||||||
|
TEST_DEU_DOCUMENT_PATH = os.path.join(
|
||||||
|
settings.BASE_DIR, 'contrib', 'sample_documents',
|
||||||
|
TEST_DEU_DOCUMENT_FILENAME
|
||||||
|
)
|
||||||
|
TEST_DOCUMENT_PATH = os.path.join(
|
||||||
|
settings.BASE_DIR, 'contrib', 'sample_documents', TEST_DOCUMENT_FILENAME
|
||||||
|
)
|
||||||
|
TEST_HYBRID_DOCUMENT_PATH = os.path.join(
|
||||||
|
'contrib', 'sample_documents', TEST_HYBRID_DOCUMENT
|
||||||
|
)
|
||||||
|
TEST_MULTI_PAGE_TIFF_PATH = os.path.join(
|
||||||
|
settings.BASE_DIR, 'contrib', 'sample_documents',
|
||||||
|
TEST_MULTI_PAGE_TIFF
|
||||||
|
)
|
||||||
|
TEST_NON_ASCII_COMPRESSED_DOCUMENT_PATH = os.path.join(
|
||||||
|
settings.BASE_DIR, 'contrib', 'sample_documents',
|
||||||
|
TEST_NON_ASCII_COMPRESSED_DOCUMENT_FILENAME
|
||||||
|
)
|
||||||
|
TEST_NON_ASCII_DOCUMENT_PATH = os.path.join(
|
||||||
|
settings.BASE_DIR, 'contrib', 'sample_documents',
|
||||||
|
TEST_NON_ASCII_DOCUMENT_FILENAME
|
||||||
|
)
|
||||||
|
TEST_SMALL_DOCUMENT_PATH = os.path.join(
|
||||||
|
settings.BASE_DIR, 'contrib', 'sample_documents',
|
||||||
|
TEST_SMALL_DOCUMENT_FILENAME
|
||||||
|
)
|
||||||
@@ -11,12 +11,12 @@ from django.core.urlresolvers import reverse
|
|||||||
from rest_framework import status
|
from rest_framework import status
|
||||||
from rest_framework.test import APITestCase
|
from rest_framework.test import APITestCase
|
||||||
|
|
||||||
from .models import Document, DocumentType
|
from .literals import (
|
||||||
from .test_models import (
|
|
||||||
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME,
|
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME,
|
||||||
TEST_DOCUMENT_FILENAME, TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE,
|
TEST_DOCUMENT_FILENAME, TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE,
|
||||||
TEST_SMALL_DOCUMENT_PATH,
|
TEST_SMALL_DOCUMENT_PATH,
|
||||||
)
|
)
|
||||||
|
from ..models import Document, DocumentType
|
||||||
|
|
||||||
|
|
||||||
class DocumentTypeAPITestCase(APITestCase):
|
class DocumentTypeAPITestCase(APITestCase):
|
||||||
@@ -1,57 +1,14 @@
|
|||||||
# -*- coding: utf-8 -*-
|
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
import os
|
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.core.files import File
|
from django.core.files import File
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from .models import DeletedDocument, Document, DocumentType
|
from .literals import (
|
||||||
|
TEST_DOCUMENT_TYPE, TEST_DOCUMENT_PATH, TEST_MULTI_PAGE_TIFF_PATH,
|
||||||
TEST_ADMIN_PASSWORD = 'test_admin_password'
|
TEST_SMALL_DOCUMENT_PATH
|
||||||
TEST_ADMIN_USERNAME = 'test_admin'
|
|
||||||
TEST_ADMIN_EMAIL = 'admin@admin.com'
|
|
||||||
TEST_DEU_DOCUMENT_FILENAME = 'deu_website.png'
|
|
||||||
TEST_COMPRESSED_DOCUMENTS_FILENAME = 'compressed_documents.zip'
|
|
||||||
TEST_SMALL_DOCUMENT_FILENAME = 'title_page.png'
|
|
||||||
TEST_MULTI_PAGE_TIFF = 'multi_page.tiff'
|
|
||||||
TEST_NON_ASCII_DOCUMENT_FILENAME = 'I18N_title_áéíóúüñÑ.png'
|
|
||||||
TEST_NON_ASCII_COMPRESSED_DOCUMENT_FILENAME = 'I18N_title_áéíóúüñÑ.png.zip'
|
|
||||||
TEST_DOCUMENT_FILENAME = 'mayan_11_1.pdf'
|
|
||||||
TEST_DOCUMENT_PATH = os.path.join(
|
|
||||||
settings.BASE_DIR, 'contrib', 'sample_documents', TEST_DOCUMENT_FILENAME
|
|
||||||
)
|
|
||||||
TEST_SMALL_DOCUMENT_PATH = os.path.join(
|
|
||||||
settings.BASE_DIR, 'contrib', 'sample_documents',
|
|
||||||
TEST_SMALL_DOCUMENT_FILENAME
|
|
||||||
)
|
|
||||||
TEST_MULTI_PAGE_TIFF_PATH = os.path.join(
|
|
||||||
settings.BASE_DIR, 'contrib', 'sample_documents',
|
|
||||||
TEST_MULTI_PAGE_TIFF
|
|
||||||
)
|
|
||||||
TEST_NON_ASCII_DOCUMENT_PATH = os.path.join(
|
|
||||||
settings.BASE_DIR, 'contrib', 'sample_documents',
|
|
||||||
TEST_NON_ASCII_DOCUMENT_FILENAME
|
|
||||||
)
|
|
||||||
TEST_NON_ASCII_COMPRESSED_DOCUMENT_PATH = os.path.join(
|
|
||||||
settings.BASE_DIR, 'contrib', 'sample_documents',
|
|
||||||
TEST_NON_ASCII_COMPRESSED_DOCUMENT_FILENAME
|
|
||||||
)
|
|
||||||
TEST_DEU_DOCUMENT_PATH = os.path.join(
|
|
||||||
settings.BASE_DIR, 'contrib', 'sample_documents',
|
|
||||||
TEST_DEU_DOCUMENT_FILENAME
|
|
||||||
)
|
|
||||||
TEST_COMPRESSED_DOCUMENT_PATH = os.path.join(
|
|
||||||
settings.BASE_DIR, 'contrib', 'sample_documents',
|
|
||||||
TEST_COMPRESSED_DOCUMENTS_FILENAME
|
|
||||||
)
|
|
||||||
TEST_DOCUMENT_DESCRIPTION = 'test description'
|
|
||||||
TEST_DOCUMENT_TYPE = 'test_document_type'
|
|
||||||
TEST_HYBRID_DOCUMENT = 'hybrid_text_and_image.pdf'
|
|
||||||
TEST_HYBRID_DOCUMENT_PATH = os.path.join(
|
|
||||||
'contrib', 'sample_documents', TEST_HYBRID_DOCUMENT
|
|
||||||
)
|
)
|
||||||
|
from ..models import DeletedDocument, Document, DocumentType
|
||||||
|
|
||||||
|
|
||||||
class DocumentTestCase(TestCase):
|
class DocumentTestCase(TestCase):
|
||||||
@@ -8,11 +8,11 @@ from django.core.urlresolvers import reverse
|
|||||||
from django.test.client import Client
|
from django.test.client import Client
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from .models import DeletedDocument, Document, DocumentType
|
from .literals import (
|
||||||
from .test_models import (
|
|
||||||
TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_ADMIN_EMAIL,
|
TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_ADMIN_EMAIL,
|
||||||
TEST_SMALL_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
TEST_SMALL_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
||||||
)
|
)
|
||||||
|
from ..models import DeletedDocument, Document, DocumentType
|
||||||
|
|
||||||
|
|
||||||
class DocumentsViewsFunctionalTestCase(TestCase):
|
class DocumentsViewsFunctionalTestCase(TestCase):
|
||||||
0
mayan/apps/dynamic_search/tests/__init__.py
Normal file
0
mayan/apps/dynamic_search/tests/__init__.py
Normal file
@@ -9,7 +9,7 @@ from django.core.urlresolvers import reverse
|
|||||||
from rest_framework.test import APITestCase
|
from rest_framework.test import APITestCase
|
||||||
|
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.test_models import (
|
from documents.tests import (
|
||||||
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME,
|
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME,
|
||||||
TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH,
|
TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH,
|
||||||
)
|
)
|
||||||
@@ -6,7 +6,7 @@ from django.test import TestCase
|
|||||||
|
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.search import document_search
|
from documents.search import document_search
|
||||||
from documents.test_models import (
|
from documents.tests import (
|
||||||
TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_ADMIN_EMAIL,
|
TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_ADMIN_EMAIL,
|
||||||
TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH
|
TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH
|
||||||
)
|
)
|
||||||
@@ -6,11 +6,9 @@ from django.core.urlresolvers import reverse
|
|||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
from django.test.client import Client
|
from django.test.client import Client
|
||||||
|
|
||||||
from pagination.templatetags import pagination_tags
|
|
||||||
|
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.search import document_search
|
from documents.search import document_search
|
||||||
from documents.test_models import (
|
from documents.tests import (
|
||||||
TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_ADMIN_EMAIL,
|
TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_ADMIN_EMAIL,
|
||||||
TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH
|
TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH
|
||||||
)
|
)
|
||||||
@@ -61,9 +59,7 @@ class Issue46TestCase(TestCase):
|
|||||||
)
|
)
|
||||||
self.assertEqual(len(result_set), self.document_count)
|
self.assertEqual(len(result_set), self.document_count)
|
||||||
|
|
||||||
with self.settings(PAGINATION_DEFAULT_PAGINATION=2):
|
with self.settings(COMMON_PAGINATE_BY=2):
|
||||||
reload(pagination_tags)
|
|
||||||
|
|
||||||
# Funcitonal test for the first page of advanced results
|
# Funcitonal test for the first page of advanced results
|
||||||
response = self.client.get(
|
response = self.client.get(
|
||||||
reverse('search:results'), {'label': 'test'}
|
reverse('search:results'), {'label': 'test'}
|
||||||
0
mayan/apps/folders/tests/__init__.py
Normal file
0
mayan/apps/folders/tests/__init__.py
Normal file
@@ -7,12 +7,12 @@ from django.core.urlresolvers import reverse
|
|||||||
from rest_framework.test import APITestCase
|
from rest_framework.test import APITestCase
|
||||||
|
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.test_models import (
|
from documents.tests import (
|
||||||
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME,
|
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME,
|
||||||
TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH,
|
TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .models import Folder
|
from ..models import Folder
|
||||||
|
|
||||||
TEST_FOLDER_LABEL = 'test folder'
|
TEST_FOLDER_LABEL = 'test folder'
|
||||||
|
|
||||||
@@ -4,13 +4,13 @@ from django.contrib.auth.models import User
|
|||||||
from django.core.files.base import File
|
from django.core.files.base import File
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from authentication.test_views import (
|
from authentication.tests.test_views import (
|
||||||
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME
|
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME
|
||||||
)
|
)
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.test_models import TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
from documents.tests import TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
||||||
|
|
||||||
from .models import Folder
|
from ..models import Folder
|
||||||
|
|
||||||
|
|
||||||
class FolderTestCase(TestCase):
|
class FolderTestCase(TestCase):
|
||||||
0
mayan/apps/lock_manager/tests/__init__.py
Normal file
0
mayan/apps/lock_manager/tests/__init__.py
Normal file
@@ -4,8 +4,8 @@ import time
|
|||||||
|
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from .exceptions import LockError
|
from ..exceptions import LockError
|
||||||
from .models import Lock
|
from ..models import Lock
|
||||||
|
|
||||||
|
|
||||||
class LockTestCase(TestCase):
|
class LockTestCase(TestCase):
|
||||||
0
mayan/apps/ocr/tests/__init__.py
Normal file
0
mayan/apps/ocr/tests/__init__.py
Normal file
@@ -7,7 +7,7 @@ from django.test import TestCase
|
|||||||
|
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.settings import setting_language_choices
|
from documents.settings import setting_language_choices
|
||||||
from documents.test_models import (
|
from documents.tests import (
|
||||||
TEST_DEU_DOCUMENT_PATH, TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH
|
TEST_DEU_DOCUMENT_PATH, TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -4,12 +4,12 @@ from django.core.files.base import File
|
|||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.test_models import (
|
from documents.tests import (
|
||||||
TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE, TEST_HYBRID_DOCUMENT_PATH
|
TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE, TEST_HYBRID_DOCUMENT_PATH
|
||||||
)
|
)
|
||||||
|
|
||||||
from .classes import TextExtractor
|
from ..classes import TextExtractor
|
||||||
from .parsers import PDFMinerParser, PopplerParser
|
from ..parsers import PDFMinerParser, PopplerParser
|
||||||
|
|
||||||
|
|
||||||
class ParserTestCase(TestCase):
|
class ParserTestCase(TestCase):
|
||||||
0
mayan/apps/permissions/tests/__init__.py
Normal file
0
mayan/apps/permissions/tests/__init__.py
Normal file
@@ -5,9 +5,9 @@ from django.contrib.auth.models import Group
|
|||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from .classes import Permission
|
from ..classes import Permission
|
||||||
from .models import Role
|
from ..models import Role
|
||||||
from .permissions import permission_role_view
|
from ..permissions import permission_role_view
|
||||||
|
|
||||||
|
|
||||||
class PermissionTestCase(TestCase):
|
class PermissionTestCase(TestCase):
|
||||||
0
mayan/apps/sources/tests/__init__.py
Normal file
0
mayan/apps/sources/tests/__init__.py
Normal file
@@ -9,16 +9,15 @@ from django.test import TestCase
|
|||||||
from django.test.client import Client
|
from django.test.client import Client
|
||||||
|
|
||||||
from documents.models import Document, DocumentType
|
from documents.models import Document, DocumentType
|
||||||
|
from documents.tests import (
|
||||||
from documents.test_models import (
|
|
||||||
TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_ADMIN_EMAIL,
|
TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_ADMIN_EMAIL,
|
||||||
TEST_COMPRESSED_DOCUMENT_PATH, TEST_DOCUMENT_TYPE,
|
TEST_COMPRESSED_DOCUMENT_PATH, TEST_DOCUMENT_TYPE,
|
||||||
TEST_NON_ASCII_DOCUMENT_FILENAME, TEST_NON_ASCII_DOCUMENT_PATH,
|
TEST_NON_ASCII_DOCUMENT_FILENAME, TEST_NON_ASCII_DOCUMENT_PATH,
|
||||||
TEST_NON_ASCII_COMPRESSED_DOCUMENT_PATH
|
TEST_NON_ASCII_COMPRESSED_DOCUMENT_PATH
|
||||||
)
|
)
|
||||||
|
|
||||||
from .literals import SOURCE_UNCOMPRESS_CHOICE_Y
|
from ..literals import SOURCE_UNCOMPRESS_CHOICE_Y
|
||||||
from .models import WatchFolderSource, WebFormSource
|
from ..models import WatchFolderSource, WebFormSource
|
||||||
|
|
||||||
|
|
||||||
class UploadDocumentTestCase(TestCase):
|
class UploadDocumentTestCase(TestCase):
|
||||||
@@ -6,14 +6,13 @@ from django.test.client import Client
|
|||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from documents.models import Document, DocumentType
|
from documents.models import Document, DocumentType
|
||||||
from sources.literals import SOURCE_CHOICE_WEB_FORM
|
from documents.tests import (
|
||||||
from sources.models import WebFormSource
|
|
||||||
|
|
||||||
from documents.test_models import (
|
|
||||||
TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_ADMIN_EMAIL,
|
TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_ADMIN_EMAIL,
|
||||||
TEST_DOCUMENT_PATH, TEST_SMALL_DOCUMENT_PATH,
|
TEST_DOCUMENT_PATH, TEST_SMALL_DOCUMENT_PATH,
|
||||||
TEST_DOCUMENT_DESCRIPTION, TEST_DOCUMENT_TYPE,
|
TEST_DOCUMENT_DESCRIPTION, TEST_DOCUMENT_TYPE,
|
||||||
)
|
)
|
||||||
|
from sources.literals import SOURCE_CHOICE_WEB_FORM
|
||||||
|
from sources.models import WebFormSource
|
||||||
|
|
||||||
|
|
||||||
class UploadDocumentTestCase(TestCase):
|
class UploadDocumentTestCase(TestCase):
|
||||||
0
mayan/apps/tags/tests/__init__.py
Normal file
0
mayan/apps/tags/tests/__init__.py
Normal file
@@ -7,12 +7,12 @@ from django.core.urlresolvers import reverse
|
|||||||
from rest_framework.test import APITestCase
|
from rest_framework.test import APITestCase
|
||||||
|
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.test_models import (
|
from documents.tests import (
|
||||||
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME,
|
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME,
|
||||||
TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH,
|
TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .models import Tag
|
from ..models import Tag
|
||||||
|
|
||||||
TEST_TAG_LABEL = 'test tag'
|
TEST_TAG_LABEL = 'test tag'
|
||||||
TEST_TAG_LABEL_ALTERNATE = 'test tag alternate'
|
TEST_TAG_LABEL_ALTERNATE = 'test tag alternate'
|
||||||
@@ -4,9 +4,9 @@ from django.core.files.base import File
|
|||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from documents.models import DocumentType
|
from documents.models import DocumentType
|
||||||
from documents.test_models import TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
from documents.tests import TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
|
||||||
|
|
||||||
from .models import Tag
|
from ..models import Tag
|
||||||
|
|
||||||
TAG_COLOR = '#FF0000'
|
TAG_COLOR = '#FF0000'
|
||||||
|
|
||||||
Reference in New Issue
Block a user