packages feed

HUnit-Plus-2.0.0: HUnit-Plus.cabal

Name:                   HUnit-Plus
Category:               Testing, Test
Version:                2.0.0
License:                BSD3
License-File:           LICENSE
Author:                 Eric McCorkle
Maintainer:             Eric McCorkle <emc2@metricspace.net>
Stability:              Stable
Synopsis:               A test framework building on HUnit.
Homepage:               https://github.com/emc2/HUnit-Plus
Bug-Reports:            https://github.com/emc2/HUnit-Plus/issues
Copyright:              Copyright (c) 2014 Eric McCorkle.  All rights reserved.
Description:
  HUnit-Plus is a testing framework for Haskell that builds on the
  HUnit test framework.  HUnit-Plus provides functions and operators
  for creating assertions and tests similar to those provided by the
  HUnit framework.  Unlike HUnit, HUnit-Plus uses the same data
  structures as cabal's "Distribution.TestSuite" framework, allowing
  full compatibility with cabal's testing facilities.
  .
  HUnit-Plus also provides expanded reporting capabilities, including
  the ability to generate JUnit-style XML reports, along with a very
  flexible mechanism for selecting which tests to be executed.
  Lastly, HUnit-Plus provides a wrapper which generates standalone
  test-execution programs from a set of test suites.
Build-type:             Simple
Cabal-version:          >= 1.16

Source-Repository head
  Type: git
  Location: git@github.com:emc2/HUnit-Plus.git

Test-Suite RunTests
  default-language:     Haskell2010
  type:                 exitcode-stdio-1.0
  Main-Is:              RunTests.hs
  hs-source-dirs:       test
  build-depends:        base >= 4.8 && < 5, Cabal >= 1.16.0, hexpat, timeit,
                        cmdargs, hashable, unordered-containers, time,
                        hostname, parsec, text, directory, HUnit-Plus,
                        bytestring
  other-modules:        Tests
                        Tests.Test
                        Tests.Test.HUnitPlus
                        Tests.Test.HUnitPlus.Base
                        Tests.Test.HUnitPlus.Execution
                        Tests.Test.HUnitPlus.Filter
                        Tests.Test.HUnitPlus.Main
                        Tests.Test.HUnitPlus.ReporterUtils
                        Tests.Test.HUnitPlus.Reporting
                        Tests.Test.HUnitPlus.Text
                        Tests.Test.HUnitPlus.XML


Library
  default-language:     Haskell2010
  hs-source-dirs:       src
  build-depends:        base >= 4.8 && < 5, Cabal >= 1.16.0, hexpat, timeit,
                        cmdargs, hashable, unordered-containers, time,
                        hostname, text, parsec, bytestring
  exposed-modules:      Test.HUnitPlus.Base
                        Test.HUnitPlus.Execution
                        Test.HUnitPlus.Filter
                        Test.HUnitPlus.Main
                        Test.HUnitPlus.Legacy
                        Test.HUnitPlus.Reporting
                        Test.HUnitPlus.Terminal
                        Test.HUnitPlus.Text
                        Test.HUnitPlus.XML
                        Test.HUnitPlus