Hypothesis属性测试的命令行界面
项目描述
hypothit
Hypothesis属性测试的命令行界面
$ hypothit trial --given "a=integers()" --assume 'a!=0' "assert a==42" from hypothesis import given, assume from hypothesis.strategies import integers @given(a=integers()) def inner(a): assume(a!=0) assert a==42 inner() Falsifying example: inner(a=1) Traceback (most recent call last): File ".../hypothit/cli.py", line 90, in trial exec(src, g) File "<string>", line 10, in <module> File "<string>", line 6, in inner File ".../hypothesis/core.py", line 1024, in wrapped_test raise the_error_hypothesis_found File "<string>", line 8, in inner AssertionError
自由软件:MPL v2
致谢
历史
0.1.0 (2019-05-01)
首次发布在PyPI。
项目详情
下载文件
为您的平台下载文件。如果您不确定选择哪个,请了解安装包的更多信息。
源分布
hypothit-0.1.0.tar.gz (14.8 kB 查看哈希值)
构建分布
hypothit-0.1.0-py2.py3-none-any.whl (9.9 kB 查看哈希值)