aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/reader/image/test_image.py5
-rw-r--r--test/reader/image/test_raw_image.py5
2 files changed, 8 insertions, 2 deletions
diff --git a/test/reader/image/test_image.py b/test/reader/image/test_image.py
index c60ca75..26f6a93 100644
--- a/test/reader/image/test_image.py
+++ b/test/reader/image/test_image.py
@@ -20,7 +20,10 @@ from bsie.reader.image import Image
class TestImage(unittest.TestCase):
def setUp(self):
- importlib.import_module(__package__ + '.load_nef').get()
+ if __package__ is None or __package__ == '': # direct call or local discovery
+ importlib.import_module('load_nef', __package__).get()
+ else: # parent discovery
+ importlib.import_module('.load_nef', __package__).get()
def test_construct(self):
image = Image({})
diff --git a/test/reader/image/test_raw_image.py b/test/reader/image/test_raw_image.py
index 3d5f887..ba21b5a 100644
--- a/test/reader/image/test_raw_image.py
+++ b/test/reader/image/test_raw_image.py
@@ -23,7 +23,10 @@ from bsie.reader.image._raw import RawImage
class TestRawImage(unittest.TestCase):
def setUp(self):
- importlib.import_module(__package__ + '.load_nef').get()
+ if __package__ is None or __package__ == '': # direct call or local discovery
+ importlib.import_module('load_nef', __package__).get()
+ else: # parent discovery
+ importlib.import_module('.load_nef', __package__).get()
def test_call(self):
rdr = RawImage()