跳转到主要内容

Setuptools插件,使单元测试使用trial而不是pyunit执行。

项目描述

关于

这是一个集成了Twisted trial的setuptools插件。安装后,“python ./setup.py trial”将使用Twisted trial运行包的单元测试。该包还可以选择配置,使“python ./setup.py test”使用Twisted trial而不是pyunit,即unittest。

安装

使用pip

pip install setuptools_trial

或使用easy_install

easy_install setuptools_trial

其他手动安装方法

tar -zxvf setuptools_trial-X.Y.Z.tar.gz
cd setuptools_trial-X.Y.Z
python setup.py install

其中 X.Y.Z 是一个版本号。

使用 setuptools_trial 而不将其安装在系统中的替代方法

在包的 setup.py 文件的 setup() 调用中放置 setup_requires=['setuptools_trial']

用法

一旦安装了 setuptools_trial(无论是安装到系统中还是仅针对当前包),然后 python ./setup.py trial 将在包上运行 trial。

您可以通过将以下段落添加到项目的 setup.cfg 来使用 trial 替代 pyunit (unittest) 以运行 python ./setup.py test

[aliases]
test = trial

有关用法选项,请参阅 python ./setup.py trial --help 的输出。

参考

要了解有关 Python 模块打包的更多信息,请访问 https://www.pypa.io/en/latest/

感谢 Yannick Gingras 为此 README.rst 提供原型。

项目详情


下载文件

下载适合您平台的应用程序文件。如果您不确定要选择哪个,请了解更多有关 安装包 的信息。

源代码分发

setuptools_trial-0.6.0.tar.gz (6.2 kB 查看哈希)

上传时间 源代码

构建分发

setuptools_trial-0.6.0-py2-none-any.whl (6.6 kB 查看哈希)

上传时间 Python 2

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面