test-framework-th 0.2.2 → 0.2.3
raw patch · 2 files changed
+7/−2 lines, 2 filesdep ~language-haskell-extract
Dependency ranges changed: language-haskell-extract
Files
- src/Test/Framework/TH.hs +5/−0
- test-framework-th.cabal +2/−2
src/Test/Framework/TH.hs view
@@ -14,6 +14,7 @@ module Test.Framework.TH ( defaultMainGenerator,+ defaultMainGenerator2, testGroupGenerator ) where import Language.Haskell.TH@@ -60,6 +61,10 @@ defaultMainGenerator :: ExpQ defaultMainGenerator = [| defaultMain [ testGroup $(locationModule) $ $(propListGenerator) ++ $(caseListGenerator) ] |]++defaultMainGenerator2 :: ExpQ+defaultMainGenerator2 = + [| defaultMain [ testGroup $(locationModule) $ $(caseListGenerator) ++ $(propListGenerator) ] |] -- | Generate the usual code and extract the usual functions needed for a testGroup in HUnit/Quickcheck/Quickcheck2. -- All functions beginning with case_ or prop_ will be extracted.
test-framework-th.cabal view
@@ -1,5 +1,5 @@ name: test-framework-th-version: 0.2.2+version: 0.2.3 cabal-version: >= 1.6 build-type: Simple license: BSD3@@ -57,7 +57,7 @@ library exposed-modules: Test.Framework.TH - build-depends: base >= 4 && < 5, test-framework, language-haskell-extract >= 0.2.1, haskell-src-exts, regex-posix, template-haskell+ build-depends: base >= 4 && < 5, test-framework, language-haskell-extract >= 0.2, haskell-src-exts, regex-posix, template-haskell hs-source-dirs: src