pytest-doctest-import

A simple pytest plugin to import names and add them to the doctest namespace.


Keywords
doctest, pytest, pytest-plugin, python
License
MIT
Install
pip install pytest-doctest-import==0.1.1

Documentation

pytest-doctest-import

PyPI Version Build Status Code Coverage

A simple pytest plugin to import names and add them to the doctest namespace.

Installing

Install this package with

pip install pytest-doctest-import

Usage

Simply pass the import names to --doctest-import when instantiating pytest.

To get the equivalent of import package.module use

pytest --doctest-modules --doctest-import "package.module"

To get the equivalent of from package import * use

pytest --doctest-modules --doctest-import "*<package"

To get the equivalent of from package import module as mymodule use

pytest --doctest-modules --doctest-import "module@mymodule<package"

License

This project is licensed under the MIT License.