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:
PHO / phonohawk 2009-09-23 05:41:29 +00:00 committed by Thomas Klausner
parent 4b5b5ff7a8
commit 4b0c9bf81c
5 changed files with 70 additions and 0 deletions

11
hs-QuickCheck/DESCR Normal file
View 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
View 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
View 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

View 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
View 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