summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorStephen Paul Weber <singpolyma@singpolyma.net>2012-04-27 12:30:58 -0500
committerStephen Paul Weber <singpolyma@singpolyma.net>2012-04-27 12:30:58 -0500
commit322b24671707c5dc73c51949731f6e5e28948553 (patch)
tree2d88b696f88d89b5ba9f7b4ef7986cda9faa17bc /tests
parentc45d72cdb08ab9f1f362910c7be9205ce282e934 (diff)
Autogenerated Arbitrary instances for tests
Diffstat (limited to 'tests')
-rw-r--r--tests/suite.hs5
1 files changed, 1 insertions, 4 deletions
diff --git a/tests/suite.hs b/tests/suite.hs
index 9b5e22e..ede60bb 100644
--- a/tests/suite.hs
+++ b/tests/suite.hs
@@ -2,10 +2,10 @@
2import Test.Framework (defaultMain, testGroup, Test) 2import Test.Framework (defaultMain, testGroup, Test)
3import Test.Framework.Providers.HUnit 3import Test.Framework.Providers.HUnit
4import Test.Framework.Providers.QuickCheck2 4import Test.Framework.Providers.QuickCheck2
5import Test.QuickCheck
6import Test.HUnit hiding (Test) 5import Test.HUnit hiding (Test)
7 6
8import Data.Word 7import Data.Word
8import Data.OpenPGP.Arbitrary ()
9import qualified Data.OpenPGP as OpenPGP 9import qualified Data.OpenPGP as OpenPGP
10import qualified Data.OpenPGP.Internal as OpenPGP 10import qualified Data.OpenPGP.Internal as OpenPGP
11 11
@@ -23,9 +23,6 @@ decode' :: (Binary a) => B.ByteString -> a
23decode' = decode 23decode' = decode
24#endif 24#endif
25 25
26instance Arbitrary OpenPGP.HashAlgorithm where
27 arbitrary = elements [OpenPGP.MD5, OpenPGP.SHA1, OpenPGP.SHA256, OpenPGP.SHA384, OpenPGP.SHA512]
28
29testSerialization :: FilePath -> Assertion 26testSerialization :: FilePath -> Assertion
30testSerialization fp = do 27testSerialization fp = do
31 bs <- B.readFile $ "tests/data/" ++ fp 28 bs <- B.readFile $ "tests/data/" ++ fp