Import hs-QuickCheck-2.1.0.2 as wip/hs-QuickCheck.
QuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases. Specifications are expressed in Haskell, using combinators defined in the QuickCheck library. QuickCheck provides combinators to define properties, observe the distribution of test data, and define test data generators.
This commit is contained in:
parent
4b5b5ff7a8
commit
4b0c9bf81c
5 changed files with 70 additions and 0 deletions
11
hs-QuickCheck/DESCR
Normal file
11
hs-QuickCheck/DESCR
Normal file
|
@ -0,0 +1,11 @@
|
|||
QuickCheck is a library for random testing of program properties.
|
||||
|
||||
The programmer provides a specification of the program, in the form of
|
||||
properties which functions should satisfy, and QuickCheck then tests
|
||||
that the properties hold in a large number of randomly generated
|
||||
cases.
|
||||
|
||||
Specifications are expressed in Haskell, using combinators defined in
|
||||
the QuickCheck library. QuickCheck provides combinators to define
|
||||
properties, observe the distribution of test data, and define test
|
||||
data generators.
|
12
hs-QuickCheck/Makefile
Normal file
12
hs-QuickCheck/Makefile
Normal file
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2009/09/23 05:41:29 phonohawk Exp $
|
||||
#
|
||||
|
||||
DISTNAME= QuickCheck-2.1.0.2
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= pho@cielonegro.org
|
||||
HOMEPAGE= http://www.math.chalmers.se/~rjmh/QuickCheck/
|
||||
COMMENT= Automatic testing of Haskell programs
|
||||
|
||||
.include "../../wip/mk/haskell.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
30
hs-QuickCheck/PLIST
Normal file
30
hs-QuickCheck/PLIST
Normal file
|
@ -0,0 +1,30 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2009/09/23 05:41:29 phonohawk Exp $
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/HSQuickCheck-${PKGVERSION}.o
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Arbitrary.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Arbitrary.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Exception.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Exception.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Function.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Function.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Gen.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Gen.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Modifiers.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Modifiers.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Monadic.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Monadic.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Poly.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Poly.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Property.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Property.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/State.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/State.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Test.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Test.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Text.hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/Test/QuickCheck/Text.p_hi
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/libHSQuickCheck-${PKGVERSION}.a
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/libHSQuickCheck-${PKGVERSION}_p.a
|
||||
lib/QuickCheck-${PKGVERSION}/${HASKELL_VERSION}/package-description
|
||||
share/doc/QuickCheck-${PKGVERSION}/LICENSE
|
12
hs-QuickCheck/buildlink3.mk
Normal file
12
hs-QuickCheck/buildlink3.mk
Normal file
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/09/23 05:41:29 phonohawk Exp $
|
||||
|
||||
BUILDLINK_TREE+= hs-QuickCheck
|
||||
|
||||
.if !defined(HS_QUICKCHECK_BUILDLINK3_MK)
|
||||
HS_QUICKCHECK_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.hs-QuickCheck+= hs-QuickCheck>=2.1.0.2
|
||||
BUILDLINK_PKGSRCDIR.hs-QuickCheck?= ../../wip/hs-QuickCheck
|
||||
.endif # HS_QUICKCHECK_BUILDLINK3_MK
|
||||
|
||||
BUILDLINK_TREE+= -hs-QuickCheck
|
5
hs-QuickCheck/distinfo
Normal file
5
hs-QuickCheck/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2009/09/23 05:41:29 phonohawk Exp $
|
||||
|
||||
SHA1 (QuickCheck-2.1.0.2.tar.gz) = c26a00c3950cab9b38dd4756e7b979c75d41bb13
|
||||
RMD160 (QuickCheck-2.1.0.2.tar.gz) = 65cfd01182d37184ef032333d990a9bdc52e3338
|
||||
Size (QuickCheck-2.1.0.2.tar.gz) = 19048 bytes
|
Loading…
Reference in a new issue