py.test plugin that allows you to add environment variables.
Project description
pytest-env
This is a py.test plugin that enables you to set environment variables in the pytest.ini file.
Installation
Install with pip:
pip install pytest-env
Usage
In your pytest.ini file add a key value pair with env
as the key and the environment variables as a line separated list of KEY=VALUE
entries. The defined variables will be added to the environment before any tests are run:
[pytest]
env =
HOME=~/tmp
RUN_ENV=test
You can use D:
(default) as prefix if you don't want to override existing environment variables:
[pytest]
env =
D:HOME=~/tmp
D:RUN_ENV=test
Lastly, you can use existing environment variables using a python-like format:
[pytest]
env =
RUN_PATH=/run/path/{USER}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pytest_env-0.7.0.tar.gz
(6.0 kB
view hashes)
Built Distribution
Close
Hashes for pytest_env-0.7.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a11102037f91ab765390e6da684a99797ede08971f355eed53c7d1365d852467 |
|
MD5 | fe00c3ae07247fa385076ba948113da1 |
|
BLAKE2b-256 | b8a5d36f93fddb0a890050efc00f71e8149a70c38691709619299140a31e057c |