【文件属性】:
文件名称:propcheck:快速检查假设样式测试以消除错误
文件大小:12KB
文件格式:ZIP
更新时间:2021-05-08 06:24:05
emacs-lisp quickcheck hypothesis-testing EmacsLisp
支票
propcheck将基于属性的测试带到了elisp。
它类似于出色的Python库。
状态:测试版。 它可以工作,但是会产生粗糙的边缘。
用法
测试使用propcheck-deftest定义, propcheck-deftest就像ert-deftest一样定义ERT测试。
您的测试应使用propcheck生成器函数生成输入值,然后调用propcheck-should对结果进行断言。
( require 'propcheck )
( defun buggy-zerop ( num )
; ; Return t for all values >= 0. This is wrong! We'll claim that 42
; ; is zero.
; ;
; ; There are lots of numbers that produce a wrong re
【文件预览】:
propcheck-master
----.github()
--------workflows()
----test()
--------propcheck-unit-test.el(14KB)
--------test-helper.el(353B)
----propcheck.el(24KB)
----Cask(133B)
----.gitignore(6B)
----README.md(2KB)