Add paths to sys.path
Project description
pytest-srcpaths
Add paths to sys.path
.
A pytest plugin to help pytest find the code you want to test.
Installation
Install with pip:
pip install pytest-srcpaths
Usage
Add a line in your pytest.ini file with a key of srcpaths
.
It should contain a space-separated list of paths.
[pytest]
srcpaths = src lib
Paths are relative to the directory that pytest.ini is in.
You can include the top level directory with a dot.
[pytest]
srcpaths = .
Alternatively, use pythonpath
The option pythonpath
also works the same.
[pytest]
pythonpath = src lib
pytest 7 (not released yet) is planned to include the pythonpath
option.
For pytest 6.2.x, this plugin will work.
Changelog
- 1.2.1 - Add
pythonpath
as an alternative tosrcpath
option for pytest versions < 7.0.0- this is to allow this project to act as a temporary workaround until pytest 7 is released
Similar project
This plugin was inspired by pytest-pythonpath whose implementation and scope are a bit different.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pytest-srcpaths-1.2.1.tar.gz
(5.7 kB
view hashes)
Built Distribution
Close
Hashes for pytest_srcpaths-1.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 222b68659e4bd401034b45b38b81f4103afb12807128460e19b6fb82b0e227e7 |
|
MD5 | 04b2cae8dceb032646f8d6dbd13fc925 |
|
BLAKE2b-256 | 4d04fe9a045df1b9c949b722fe6f8dedf665bd67dc9cc8afc80818f3702dca1d |