diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/test_orig_document.py b/tests/test_orig_document.py index 8c921c7..00e9574 100644 --- a/tests/test_orig_document.py +++ b/tests/test_orig_document.py @@ -1,5 +1,7 @@ # -*- coding: utf8 -*- +from __future__ import absolute_import + try: # Python < 2.7 import unittest2 as unittest @@ -9,7 +11,7 @@ except ImportError: from collections import defaultdict from breadability._py3k import to_unicode from breadability.document import OriginalDocument, get_encoding -from utils import load_snippet +from .utils import load_snippet class TestOriginalDocument(unittest.TestCase): diff --git a/tests/test_readable.py b/tests/test_readable.py index 2ac215c..7c9eb59 100644 --- a/tests/test_readable.py +++ b/tests/test_readable.py @@ -1,3 +1,6 @@ + +from __future__ import absolute_import + from lxml.etree import tounicode from lxml.html import document_fromstring from lxml.html import fragment_fromstring @@ -15,7 +18,7 @@ from breadability.readable import is_bad_link from breadability.readable import score_candidates from breadability.readable import transform_misused_divs_into_paragraphs from breadability.scoring import ScoredNode -from utils import load_snippet, load_article +from .utils import load_snippet, load_article class TestReadableDocument(unittest.TestCase): diff --git a/tests/test_scoring.py b/tests/test_scoring.py index d5e0a98..2c0ed54 100644 --- a/tests/test_scoring.py +++ b/tests/test_scoring.py @@ -1,3 +1,6 @@ + +from __future__ import absolute_import + import re from lxml.html import document_fromstring @@ -17,7 +20,7 @@ from breadability.scoring import ScoredNode from breadability.scoring import score_candidates from breadability.readable import get_link_density from breadability.readable import is_unlikely_node -from utils import load_snippet +from .utils import load_snippet class TestCheckNodeAttr(unittest.TestCase):