Pytest plugin used to specify dotenv for your tests. This project uses django-dotenv to load your environment variables from your dotenv file.
pip install pytest-django-dotenv
Base setup uses .env file which is placed equally with virtual environment
directory. If you want to change that behavior you have to add env_path to your
pytest.ini file which allow you to change path to dotenv file starting from
parent of virtualenv directory.
Example:
If we have virtualenv i a directory and dotenv file is placed in parent of a
directory then you should add this to your pytest.ini file.
[pytest]
env_path =
../.env