A simple plugin to use with Pytest
Project description
A doctest plugin for pytest, which understands the sphinx-specific directives from doctest-sphinx. Those sphinx-specific directives can be used in rst files as well as in docstrings of python modules.
This Pytest plugin was generated with Cookiecutter along with @hackebrot’s Cookiecutter-pytest-plugin template.
Features
support for testcode and testoutput directives
support for testsetup and testcleanup is planned (pull-requests welcome)
Requirements
pytest
enum34 (for python2.7)
Installation
You can install “pytest-sphinx” via pip from PyPI:
$ pip install pytest-sphinx
Usage
See doctest-sphinx.
Run pytest with the –doctest-modules flag.
Contributing
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
License
Distributed under the terms of the BSD-3 license, “pytest-sphinx” is free and open source software
Issues
If you encounter any problems, please file an issue along with a detailed description.
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
Built Distribution
Hashes for pytest_sphinx-0.1.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b94ff8c8be6d18f16bc1132dddb2d0d9dc511f840732c6a1d83c47a3b728418d |
|
MD5 | efb725a3434222de3278a0bd1ff07d7b |
|
BLAKE2b-256 | 3944f12260a15b91bce3423fc71eb6cf01f3880e84a08e908301475235a0d8a4 |