How to pass environment variables to pytest

Another alternative is to use the pytest-env plugin. It can be configured like so: [pytest] env = HOME=~/tmp D:RUN_ENV=test the D: prefix allows setting a default value, and not override existing variables passed to py.test. Note: you can explicitly run pytest with a custom config, if you only sometimes need to run a specialized environment … Read more