使用Thonny中的icontract-hypothesis自动测试Python代码。
项目描述
thonny-icontract-hypothesis是Thonny IDE的一个插件,用于自动使用icontract-hypothesis测试Python代码。
安装
在Thonny中
此插件可以通过Thonny轻松安装。转到“工具”菜单并选择“管理插件...”
在PyPI上搜索thonny-icontract-hypothesis并单击链接进行安装
使用pip
在您的虚拟环境中,调用
pip install --user thonny-icontract-hypothesis
用法
要使用icontract-hypothesis检查文件中的所有函数,请转到“工具”菜单并选择“使用icontract-hypothesis测试当前文件”
在执行测试之前,将保存对文件的全部更改。如果您愿意,可以撤销更改。
测试将在Thonny外壳中执行
您可以使用“停止”符号停止测试
有时测试单个功能(例如,如果测试整个文件花费时间过长)是实用的。在这种情况下,将光标移到您想要测试的函数体,然后转到工具菜单,选择使用icontract-hypothesis测试光标下的函数
贡献
功能请求或错误报告总是非常、非常受欢迎!
请快速查看问题是否已在问题部分中存在,如果不存在,请创建新问题。
您还可以通过代码进行贡献。请参阅contributing.rst。
版本控制
我们遵循一个稍微不寻常的语义版本控制方案
X是支持的最老版本的icontract-hypothesis,
Y是次要版本(新或修改的功能),
Z是补丁版本(仅修复错误)。
项目详情
关闭
哈希值 for thonny_icontract_hypothesis-1.0.0a3-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b0cc07bcca8f10d472020c8285a8ab0b6be115aa0764124d06edefb3e7b44f32 |
|
MD5 | ca5838578e7fab4b6d5593a2f10011bb |
|
BLAKE2b-256 | d8edc83f66c85b9237204a845232ba0ef565bfa79526aca8d59c05f53f772de6 |