"""
from __future__ import print_function
+from __future__ import absolute_import
import unittest
-import module_name
+# relative import of tested module ensures we do not test installed version
+from src import module_name
def setUpModule():
.. codeauthor:: Intra2net
"""
+from __future__ import absolute_import
+
import unittest
from math import log, floor
-import buffers
+from src import buffers
class CircBufferTester(unittest.TestCase):
.. codeauthor:: Intra2net
"""
+from __future__ import absolute_import
+
import unittest
import os
-import call_helpers
-from type_helpers import is_unicode
+from src import call_helpers
+from src.type_helpers import is_unicode
class CallHelperTester(unittest.TestCase):
.. codeauthor:: Intra2net
"""
+from __future__ import absolute_import
+
import unittest
-import file_helpers
+from src import file_helpers
-from call_helpers import call_and_capture
+from src.call_helpers import call_and_capture
import os
.. codeauthor:: Intra2net
"""
+from __future__ import absolute_import
import unittest
from tempfile import mkstemp
import threading
-from follow import *
+from src.follow import *
from time import sleep
import os
import os.path
-from test_helpers import get_perf_counter
+from src.test_helpers import get_perf_counter
# different counter needed on different python versions
perf_counter = get_perf_counter()
.. codeauthor:: Intra2net
"""
+from __future__ import absolute_import
+
import unittest
from threading import Thread
from tempfile import mkstemp
import os
import time
import logging
-from test_helpers import get_perf_counter
+from src.test_helpers import get_perf_counter
perf_counter = get_perf_counter()
-from log_read import IterativeReader, LineReader
+from src.log_read import IterativeReader, LineReader
class LogFileWriter(Thread):
.. codeauthor:: Intra2net
"""
+# TODO: remove print, use logging instead
from __future__ import print_function
+from __future__ import absolute_import
+
import unittest
from datetime import timedelta, datetime as dt
-from file_helpers import FilesystemFillState, get_filesystem_fill_states
+from src.file_helpers import FilesystemFillState, get_filesystem_fill_states
import warnings
from time import sleep
import threading
-import test_helpers
+from src import test_helpers
class TestHelperTester(unittest.TestCase):
.. codeauthor:: Intra2net
"""
-from __future__ import print_function
+from __future__ import absolute_import
import unittest
-from text_helpers import *
+from src.text_helpers import *
class TextHelpersTester(unittest.TestCase):
.. codeauthor:: Intra2net
"""
+from __future__ import absolute_import
+
import unittest
-from type_helpers import is_unicode, isstr
+from src.type_helpers import is_unicode, isstr
from sys import version_info