summaryrefslogtreecommitdiff
path: root/addons/attachment_indexation/tests/test_indexation.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/attachment_indexation/tests/test_indexation.py')
-rw-r--r--addons/attachment_indexation/tests/test_indexation.py7
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()