Cython扩展模块的测试插件
项目描述
概述
此pytest插件允许对通过cython创建的Python C扩展模块进行文档测试。
安装
您可以通过pip从PyPI安装"pytest-cython"。
pip install pytest-cython
用法
基本用法
pytest --doctest-cython
您还可以按如下方式运行单个.pyx
文件的文档测试
pytest --doctest-cython path/to/module.pyx
注意
假设在运行py.test
之前已构建C扩展模块,并且存在匹配的Cython .pyx
文件
兼容性
以下表格描述了pytest-cython插件每个版本兼容的pytest和cython版本。
版本 | Pytest | Cython |
---|---|---|
0.3.x | 8 | 0.29, 3 |
0.2.x | 6, 7 | 0.29, 3 |
问题
如果在使用过程中遇到任何问题,请附带详细描述,通过以下链接提交问题。
致谢
本pytest 插件是由 cookiecutter 与 @hackebrot 的 cookiecutter-pytest-plugin 和 @ionelmc 的 cookiecutter-pylibrary 模板生成的。
项目详情
下载文件
请下载适合您平台的项目文件。如果您不确定选择哪个版本,请了解更多关于安装包的信息。
源代码分发
pytest-cython-0.3.1.tar.gz (15.5 kB 查看哈希值)
构建分发
关闭
pytest-cython-0.3.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4264474a8a6a2801256ad80f03e96552bd96848ddbcc3f1a7e37d7fa9a494455 |
|
MD5 | 23f8f72dea2206e607adc4bebe6e6c64 |
|
BLAKE2b-256 | 206bdeb78024bd288a911346a1e5729b3c9bd329eb0b0cdaf75ebde6072dee07 |
关闭
pytest_cython-0.3.1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e3fff61549e0e58c4ab6ca3cb0a3999bc1e7b80e8d500912b2d35860b5c1f232 |
|
MD5 | 5f29cb4fe2f5cd0d9e568149eeb47136 |
|
BLAKE2b-256 | 035846441806d60412577affc3f61f09191a6ee2f4ae4068ba189f5c9ed695b0 |