packages feed

Cabal revisions of test-framework-th-0.1.2

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name: test-framework-th-version: 0.1.2-cabal-version: -any-build-type: Simple-license: BSD3-maintainer: Oscar Finnsson-build-depends: base >= 4 && < 5, test-framework, language-haskell-extract, haskell-src-exts, haskell98, regex-posix, template-haskell-stability:-homepage: http://github.com/finnsson/test-generator-package-url:-bug-reports:-synopsis: Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell.-description:-   @test-framework-th@ contains two interesting functions: @defaultMainGenerator@ and @testGroupGenerator@.-   .-   @defaultMainGenerator@ will extract all functions beginning with case_ or prop_ in the module and put them in a testGroup.-   .-   > module Foo where-   > main = $(defaultMainGenerator)-   >-   > case_Two = 2 @=? 2-   > case_Hi = "hi" @=? "hi"-   > prop_Reverse xs = reverse (reverse xs) == xs-   >  where types = xs :: [Int]-  .-  is the same as-  .-  > module Foo where-  > main = defaultMain [testGroup "Foo" [testProperty "Reverse" prop_Reverse, testCase "Two" case_Two, testCase "Hi" case_Hi]-  >-  > case_Two = 2 @=? 2-  > case_Hi = "hi" @=? "hi"-  > prop_Reverse xs = reverse (reverse xs) == xs-  >  where types = xs :: [Int]-  .-  @testGroupGenerator@ is like @defaultMainGenerator@ but without @defaultMain@. It is useful if you need a function for the testgroup-  (e.g. if you want to be able to call the testgroup from another module).-category: Testing-author: Oscar Finnsson & Emil Nordling-tested-with:-data-files:-data-dir: ""-extra-source-files:-extra-tmp-files:-exposed-modules: Test.Framework.TH -exposed: True-buildable: True-build-tools:-cpp-options:-cc-options:-ld-options:-pkgconfig-depends:-frameworks:-c-sources:-extensions:-extra-libraries:-extra-lib-dirs:-includes:-install-includes:-include-dirs:-hs-source-dirs: src-other-modules:-ghc-prof-options:-ghc-shared-options:-ghc-options:-hugs-options:-nhc98-options:-jhc-options:+name: test-framework-th
+version: 0.1.2
+x-revision: 1
+cabal-version: -any
+build-type: Simple
+license: BSD3
+maintainer: Oscar Finnsson
+build-depends: base >= 4 && < 5, test-framework, language-haskell-extract, haskell-src-exts, haskell98 < 2, regex-posix, template-haskell
+stability:
+homepage: http://github.com/finnsson/test-generator
+package-url:
+bug-reports:
+synopsis: Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell.
+description:
+   @test-framework-th@ contains two interesting functions: @defaultMainGenerator@ and @testGroupGenerator@.
+   .
+   @defaultMainGenerator@ will extract all functions beginning with case_ or prop_ in the module and put them in a testGroup.
+   .
+   > module Foo where
+   > main = $(defaultMainGenerator)
+   >
+   > case_Two = 2 @=? 2
+   > case_Hi = "hi" @=? "hi"
+   > prop_Reverse xs = reverse (reverse xs) == xs
+   >  where types = xs :: [Int]
+  .
+  is the same as
+  .
+  > module Foo where
+  > main = defaultMain [testGroup "Foo" [testProperty "Reverse" prop_Reverse, testCase "Two" case_Two, testCase "Hi" case_Hi]
+  >
+  > case_Two = 2 @=? 2
+  > case_Hi = "hi" @=? "hi"
+  > prop_Reverse xs = reverse (reverse xs) == xs
+  >  where types = xs :: [Int]
+  .
+  @testGroupGenerator@ is like @defaultMainGenerator@ but without @defaultMain@. It is useful if you need a function for the testgroup
+  (e.g. if you want to be able to call the testgroup from another module).
+category: Testing
+author: Oscar Finnsson & Emil Nordling
+tested-with:
+data-files:
+data-dir: ""
+extra-source-files:
+extra-tmp-files:
+exposed-modules: Test.Framework.TH 
+exposed: True
+buildable: True
+build-tools:
+cpp-options:
+cc-options:
+ld-options:
+pkgconfig-depends:
+frameworks:
+c-sources:
+extensions:
+extra-libraries:
+extra-lib-dirs:
+includes:
+install-includes:
+include-dirs:
+hs-source-dirs: src
+other-modules:
+ghc-prof-options:
+ghc-shared-options:
+ghc-options:
+hugs-options:
+nhc98-options:
+jhc-options: