Python库,用于生成和嵌入在compactway随机但可重复的单元测试数据。
fountains的Python项目详细描述
Python库,用于以紧凑的方式生成和嵌入随机但可重复的单元测试数据。在
目的
这个库使得以可重复的方式生成随机测试数据成为可能。它还可以包含非常简洁(即一行)的测试定义,尽管如此,这些定义在大量输入上测试函数。在
软件包安装和使用
该软件包在PyPI上可用:
python -m pip install fountains
可以使用以下常用方法导入库:
^{pr2}$惯例和测试
使用nose时,将执行所有单元测试并测量它们的覆盖率(有关配置详细信息,请参见setup.cfg):
nosetests
或者,所有单元测试都包含在模块本身中,并且可以使用doctest执行:
python fountains/fountains.py -v
使用Pylint执行样式约定:
pylint fountains
捐款
为了提供源代码,请在该库的GitHub页面上打开问题或提交请求。在
版本控制
从版本0.2.0开始,此库的版本号格式以及与版本号增量相关联的库更改符合Semantic Versioning 2.0.0。在
- 项目
标签: