diff options
Diffstat (limited to 'addons/attachment_indexation/tests/test_indexation.py')
| -rw-r--r-- | addons/attachment_indexation/tests/test_indexation.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/addons/attachment_indexation/tests/test_indexation.py b/addons/attachment_indexation/tests/test_indexation.py index 9f5fa0eca15..36c558cdcc1 100644 --- a/addons/attachment_indexation/tests/test_indexation.py +++ b/addons/attachment_indexation/tests/test_indexation.py @@ -1,14 +1,21 @@ # -*- coding: utf-8 -*- from odoo.tests.common import TransactionCase, tagged +from unittest import skipIf import os directory = os.path.dirname(__file__) +try: + from pdfminer.pdfinterp import PDFResourceManager +except ImportError: + PDFResourceManager = None + @tagged('post_install', '-at_install') class TestCaseIndexation(TransactionCase): + @skipIf(PDFResourceManager is None, "pdfminer not installed") def test_attachment_pdf_indexation(self): with open(os.path.join(directory, 'files', 'test_content.pdf'), 'rb') as file: pdf = file.read() |
