From 7de451e7d9761126da49cc71ef1fe6eed728ccb4 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 25 Apr 2012 09:34:26 -0500 Subject: add test-suite as an option to openpgp.cabal --- openpgp.cabal | 108 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 107 insertions(+), 1 deletion(-) (limited to 'openpgp.cabal') diff --git a/openpgp.cabal b/openpgp.cabal index 83f0de2..c20f6fc 100644 --- a/openpgp.cabal +++ b/openpgp.cabal @@ -34,7 +34,94 @@ description: > import qualified Data.OpenPGP.Crypto as OpenPGP extra-source-files: - README + README, + tests/suite.hs, + tests/data/000001-006.public_key, + tests/data/000002-013.user_id, + tests/data/000003-002.sig, + tests/data/000004-012.ring_trust, + tests/data/000005-002.sig, + tests/data/000006-012.ring_trust, + tests/data/000007-002.sig, + tests/data/000008-012.ring_trust, + tests/data/000009-002.sig, + tests/data/000010-012.ring_trust, + tests/data/000011-002.sig, + tests/data/000012-012.ring_trust, + tests/data/000013-014.public_subkey, + tests/data/000014-002.sig, + tests/data/000015-012.ring_trust, + tests/data/000016-006.public_key, + tests/data/000017-002.sig, + tests/data/000018-012.ring_trust, + tests/data/000019-013.user_id, + tests/data/000020-002.sig, + tests/data/000021-012.ring_trust, + tests/data/000022-002.sig, + tests/data/000023-012.ring_trust, + tests/data/000024-014.public_subkey, + tests/data/000025-002.sig, + tests/data/000026-012.ring_trust, + tests/data/000027-006.public_key, + tests/data/000028-002.sig, + tests/data/000029-012.ring_trust, + tests/data/000030-013.user_id, + tests/data/000031-002.sig, + tests/data/000032-012.ring_trust, + tests/data/000033-002.sig, + tests/data/000034-012.ring_trust, + tests/data/000035-006.public_key, + tests/data/000036-013.user_id, + tests/data/000037-002.sig, + tests/data/000038-012.ring_trust, + tests/data/000039-002.sig, + tests/data/000040-012.ring_trust, + tests/data/000041-017.attribute, + tests/data/000042-002.sig, + tests/data/000043-012.ring_trust, + tests/data/000044-014.public_subkey, + tests/data/000045-002.sig, + tests/data/000046-012.ring_trust, + tests/data/000047-005.secret_key, + tests/data/000048-013.user_id, + tests/data/000049-002.sig, + tests/data/000050-012.ring_trust, + tests/data/000051-007.secret_subkey, + tests/data/000052-002.sig, + tests/data/000053-012.ring_trust, + tests/data/000054-005.secret_key, + tests/data/000055-002.sig, + tests/data/000056-012.ring_trust, + tests/data/000057-013.user_id, + tests/data/000058-002.sig, + tests/data/000059-012.ring_trust, + tests/data/000060-007.secret_subkey, + tests/data/000061-002.sig, + tests/data/000062-012.ring_trust, + tests/data/000063-005.secret_key, + tests/data/000064-002.sig, + tests/data/000065-012.ring_trust, + tests/data/000066-013.user_id, + tests/data/000067-002.sig, + tests/data/000068-012.ring_trust, + tests/data/000069-005.secret_key, + tests/data/000070-013.user_id, + tests/data/000071-002.sig, + tests/data/000072-012.ring_trust, + tests/data/000073-017.attribute, + tests/data/000074-002.sig, + tests/data/000075-012.ring_trust, + tests/data/000076-007.secret_subkey, + tests/data/000077-002.sig, + tests/data/000078-012.ring_trust, + tests/data/pubring.gpg, + tests/data/secring.gpg, + tests/data/compressedsig.gpg, + tests/data/msg1.asc, + tests/data/uncompressed-ops-rsa.gpg, + tests/data/uncompressed-ops-dsa.gpg, + tests/data/uncompressed-ops-dsa-sha384.txt.gpg, + tests/data/encryption.gpg library exposed-modules: @@ -54,6 +141,25 @@ library bzlib, Crypto +test-suite tests + type: exitcode-stdio-1.0 + main-is: tests/suite.hs + + build-depends: + base == 4.*, + containers, + bytestring, + utf8-string, + binary, + zlib, + bzlib, + Crypto, + HUnit, + QuickCheck >= 2.4.1.1, + test-framework, + test-framework-hunit, + test-framework-quickcheck2 + source-repository head type: git location: git://github.com/singpolyma/OpenPGP-Haskell.git -- cgit v1.2.3