Cabal-Version: 1.18 Name: test-framework Version: 0.8.2.1 Category: Testing Synopsis: Framework for running and organising tests, with HUnit and QuickCheck support Description: Allows tests such as QuickCheck properties and HUnit test cases to be assembled into test groups, run in parallel (but reported in deterministic order, to aid diff interpretation) and filtered and controlled by command line options. All of this comes with colored test output, progress reporting and test statistics output. License: BSD3 License-File: LICENSE Author: Max Bolingbroke Maintainer: Andreas Abel Homepage: https://github.com/haskell/test-framework#readme Bug-Reports: https://github.com/haskell/test-framework/issues Build-Type: Simple Tested-With: GHC == 9.12.1 GHC == 9.10.1 GHC == 9.8.4 GHC == 9.6.6 GHC == 9.4.8 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 Extra-Doc-Files: ChangeLog.md Library hs-source-dirs: src Exposed-Modules: Test.Framework Test.Framework.Options Test.Framework.Providers.API Test.Framework.Runners.Console Test.Framework.Runners.Options Test.Framework.Runners.TestPattern Test.Framework.Runners.API Test.Framework.Seed Other-Modules: Test.Framework.Core Test.Framework.Improving Test.Framework.Runners.Console.Colors Test.Framework.Runners.Console.ProgressBar Test.Framework.Runners.Console.Run Test.Framework.Runners.Console.Statistics Test.Framework.Runners.Console.Table Test.Framework.Runners.Console.Utilities Test.Framework.Runners.Core Test.Framework.Runners.Processors Test.Framework.Runners.Statistics Test.Framework.Runners.ThreadPool Test.Framework.Runners.TimedConsumption Test.Framework.Runners.XML.JUnitWriter Test.Framework.Runners.XML Test.Framework.Utilities Build-Depends: base >= 4.9 && < 5 , ansi-terminal >= 0.4.0 && < 1.2 , ansi-wl-pprint >= 0.6.7 && < 1.1 , random >= 1.1 && < 1.4 , containers >= 0.1 && < 0.8 , regex-posix >= 0.72 && < 0.97 , old-locale >= 1.0 && < 1.1 , time >= 1.6 && < 1.15 , xml >= 1.3.5 && < 1.4 , hostname >= 1.0 && < 1.1 Default-Language: Haskell2010 Default-Extensions: CPP PatternGuards ExistentialQuantification RecursiveDo FlexibleInstances TypeSynonymInstances TypeOperators FunctionalDependencies MultiParamTypeClasses NondecreasingIndentation -- workaround https://github.com/haskell/cabal/issues/4443 Ghc-Options: -Wno-deprecations -- This package is legacy and won't address deprecation warnings. if impl(ghc) Cpp-Options: -DCOMPILER_GHC Test-Suite test-framework-tests hs-source-dirs: test src other-modules: Test.Framework.Tests.Runners.ThreadPool Test.Framework.Tests.Runners.XMLTests Test.Framework.Core Test.Framework.Improving Test.Framework.Options Test.Framework.Runners.Core Test.Framework.Runners.Options Test.Framework.Runners.TestPattern Test.Framework.Runners.ThreadPool Test.Framework.Runners.XML.JUnitWriter Test.Framework.Seed Test.Framework.Utilities Main-Is: Tests.hs Type: exitcode-stdio-1.0 -- Doe to libxml dependency, the testsuite is not buildable on e.g. MacOS -- Buildable: False Build-Depends: HUnit >= 1.5.0.0 , QuickCheck >= 2.9.2 && < 2.16 , base >= 4.9 && < 5 , random >= 1.1 , containers >= 0.1 , ansi-terminal >= 0.4.0 , ansi-wl-pprint >= 0.6.7 , regex-posix >= 0.72 , old-locale >= 1.0 , time >= 1.6 , xml >= 1.3.5 , hostname >= 1.0 , libxml >= 0.1.1 , bytestring >= 0.9 , semigroups >= 0.18 , utf8-string >= 1.0.1.1 && <1.1 Default-Language: Haskell2010 Default-Extensions: CPP PatternGuards ExistentialQuantification RecursiveDo FlexibleInstances TypeSynonymInstances TypeOperators FunctionalDependencies MultiParamTypeClasses NondecreasingIndentation Cpp-Options: -DTEST Ghc-Options: -threaded -Wall -Wno-deprecations -- This package is legacy and won't address deprecation warnings. if impl(ghc) Cpp-Options: -DCOMPILER_GHC Source-Repository head Type: git Location: https://github.com/haskell/test-framework.git subdir: core