Now that the automatic OCR, parsing and file metadata processing are turned off by the test setting file, these overrides in the tests are not needed anymore. Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
22 lines
645 B
Python
22 lines
645 B
Python
from __future__ import unicode_literals
|
|
|
|
from mayan.apps.documents.tests import GenericDocumentTestCase
|
|
|
|
from ..models import SmartLink
|
|
|
|
from .literals import TEST_SMART_LINK_DYNAMIC_LABEL, TEST_SMART_LINK_LABEL
|
|
|
|
|
|
class SmartLinkTestCase(GenericDocumentTestCase):
|
|
def test_dynamic_label(self):
|
|
smart_link = SmartLink.objects.create(
|
|
label=TEST_SMART_LINK_LABEL,
|
|
dynamic_label=TEST_SMART_LINK_DYNAMIC_LABEL
|
|
)
|
|
smart_link.document_types.add(self.document_type)
|
|
|
|
self.assertEqual(
|
|
smart_link.get_dynamic_label(document=self.document),
|
|
self.document.label
|
|
)
|