以令人难以置信的方式和谐地运行单元测试
项目描述
露丝
Ruthie 是 Unittests 的运行者,它是“Run Unit Tests Harmoniously Incredibly Easy”的首字母缩写词。
安装
pip install -U ruthie
检查它是否有效:
ruthie --version
> 0.1.2
用法
键入ruthie --help以显示可用的命令和选项
例子
列出目录“unittests”中的所有测试类
ruthie discover classes unittests
输出:
unittests.admin_panel.users.Add
unittests.admin_panel.users.Edit
unittests.admin_panel.users.Delete
unittests.admin_panel.devices.Add
unittests.admin_panel.devices.Edit
unittests.admin_panel.devices.Delete
unittests.end_user.projects.Add
unittests.end_user.projects.Edit
unittests.end_user.projects.Delete
列出目录“unittests”中的所有测试类并将它们分组
ruthie discover classes unittests --group
输出:
unittests.admin_panel.users
Add
Edit
Delete
unittests.admin_panel.devices
Add
Edit
Delete
unittests.end_user.projects
Add
Edit
Delete
发现目录“unittests”中的所有类并使用 10 个线程并行运行它们
ruthie parallel --threads=10 unittests
执照
该项目在 ISC 许可下获得许可 - 有关详细信息,请参阅LICENSE文件。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
ruthie-0.1.3.tar.gz
(5.2 kB
查看哈希)
内置分布
ruthie-0.1.3-py3-none-any.whl
(6.5 kB
查看哈希)