I have the following project structure:
project/
example/
__init__.py
foo.py
boo.py
meh.py
tests/
example/
test_foo.py
test_boo.py
test_meh.py
As example, I'm importing foo.py
in boo.py
as import example.foo as f
. And I'm running tests with python3 -m pytest -s -v --cov tests
on root folder (project). The unit tests are running very smooth but when I try to run a single file as python3 example/boo.py
I got an error:
ModuleNotFoundError: No module named 'example'