Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
02-05-2022 03:44 AM
In chapter "Adding the driver" you are supposed to runt the first pytest, to test the functionality of the code.
There is an error when running command:
pytest tests/01_connect_to_neo4j__test.py
..as described in the exercise. At least on my laptop running Mac OS X, Python 3.8.9. I get the following error:
ImportError while loading conftest './tests/conftest.py'.
tests/conftest.py:7: in <module>
from api import create_app
E ModuleNotFoundError: No module named 'api'
The reason for the error, and the solution to it, is explained here:
The solution to the problem is to run pytest from the following command:
python -m pytest tests/01_connect_to_neo4j__test.py
Because this will make sure that class create_app from api/init.py is loaded when importing conftest.py.
Solved! Go to Solution.
02-08-2022 02:06 AM
Thanks for the heads up, I've merged a PR on the repo that adds an __init__.py
to the tests folder. Hopefully, no one else will run into this issue.
02-08-2022 02:06 AM
Thanks for the heads up, I've merged a PR on the repo that adds an __init__.py
to the tests folder. Hopefully, no one else will run into this issue.
All the sessions of the conference are now available online