diff --git a/src/tests/conftest.py b/src/tests/conftest.py index 246ae29b7..082b51843 100644 --- a/src/tests/conftest.py +++ b/src/tests/conftest.py @@ -68,10 +68,13 @@ moulinette.core.Translator.translate = new_translate def pytest_cmdline_main(config): import sys + from pathlib import Path + + # Tweak python path such that "import yunohost" imports "this" code and not the one from /usr/lib/python3/dist-packages + code_root = str(Path(__file__).parent.parent.parent) + sys.path.insert(0, code_root) - sys.path.insert(0, "/usr/lib/moulinette/") import yunohost - yunohost.init() class DummyInterface: