什么是PyQCheckPyQCheck是一个类似Quick Check的测试框架,基于Haskell Quick Check的思想。该框架用于随机数据测试。函数的接口来自Python的标准库。PyQCheck支持Python 3.3及更高版本。

如何安装

pip install PyQCheck

easy_install PyQCheck

如何使用


from pyqcheck import PyQCheck, Arbitrary



def eq(x, y):

    return x * y == y * x and x + y == y + x



PyQCheck(verbose=True).add(Arbitrary('boolean', 'b'))