packages feed

HUnit-Plus-0.3.4: HUnit-Plus.cabal

Name:                   HUnit-Plus
Category:               Testing, Test
Version:                0.3.4
License:                BSD3
License-File:           LICENSE
Author:                 Eric McCorkle
Maintainer:             Eric McCorkle <emc2@metricspace.net>
Stability:              Beta
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.
  .
  This is the fifth release candidate for 1.0.
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:       src test
  build-depends:        base >= 4.4.0 && < 5, Cabal >= 1.16.0, hexpat, timeit,
                        cmdargs, hashable, containers, time, old-locale, hostname,
                        parsec, bytestring, directory
  ghc-options:          -fhpc

Library
  default-language:     Haskell2010
  hs-source-dirs:       src
  build-depends:        base >= 4.4.0 && < 5, Cabal >= 1.16.0, hexpat, timeit,
                        cmdargs, hashable, containers, time, old-locale, hostname,
                        bytestring, parsec
  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