From 0b2fe39526f3a1c9cb06dc47717c04c6d815431d Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Mon, 5 Jan 2015 03:23:16 -0400 Subject: [PATCH] Separate tests again, TestCase encloses the entire test into a single transaction, an error block all other DB access in the test --- mayan/apps/ocr/tests.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/mayan/apps/ocr/tests.py b/mayan/apps/ocr/tests.py index c61a588820..1a3c968afe 100644 --- a/mayan/apps/ocr/tests.py +++ b/mayan/apps/ocr/tests.py @@ -11,7 +11,7 @@ from .api import do_document_ocr from .models import DocumentQueue, QueueDocument -class DocumentSearchTestCase(TestCase): +class DocumentOCRTestCase(TestCase): def setUp(self): self.document_type = DocumentType.objects.create(name=TEST_DOCUMENT_TYPE, ocr=False) @@ -39,10 +39,16 @@ class DocumentSearchTestCase(TestCase): # Make sure content was extracted self.assertTrue(result in self.document.pages.first().content) - def test_ocr_language_backends(self): + def test_ocr_language_backends_deu(self): self._test_ocr_language_issue_16('deu', 'Mayan EDMS') + + def test_ocr_language_backends_end(self): self._test_ocr_language_issue_16('eng', 'Mayan EDMS') + + def test_ocr_language_backends_spa(self): self._test_ocr_language_issue_16('spa', 'Mayan EDMS') + + def test_ocr_language_backends_rus(self): self._test_ocr_language_issue_16('rus', '') def tearDown(self):