skip to navigation
skip to content

pytest-cython 0.1.0

A plugin for testing Cython extension modules

Overview

This Pytest plugin allows for the doctesting of C extension modules for Python, specifically created through Cython.

Installation

You can install “pytest-cython” via pip from PyPI:

pip install pytest-cython

Usage

Basic usage:

py.test --doctest-cython

Note

  • It is assumed that the C extension modules have been build inplace before running py.test and there is a matching Cython .pyx file
  • The embedsignature Cython compiler directive must be set to True

Contributing

Contributions are very welcome. Tests can be run with tox:

tox

License

  • Free software: MIT license

Distributed under the terms of the MIT license, “pytest-cython” is free and open source software

Issues

If you encounter any problems, please file an issue along with a detailed description.

Acknowledgements

This Pytest plugin was generated with Cookiecutter along with @hackebrot’s Cookiecutter-pytest-plugin and @ionelmc’s cookiecutter-pylibrary templates.

Changelog

0.1.0 (2016-04-03)

  • First release on PyPI.
 
File Type Py Version Uploaded on Size
pytest-cython-0.1.0.tar.gz (md5) Source 2016-04-17 18KB
pytest_cython-0.1.0-py2.py3-none-any.whl (md5) Python Wheel 2.7 2016-04-17 6KB