packages feed

tasty-jenkins-xml-0.1.0.0: tasty-jenkins-xml.cabal

-- This file has been generated from package.yaml by hpack version 0.15.0.
--
-- see: https://github.com/sol/hpack

name:           tasty-jenkins-xml
version:        0.1.0.0
synopsis:       Render tasty output to XML for Jenkins (ingredient transformer)
description:    A tasty ingredient transformer (meaning consoleTestReporter or any other ingredient can run as well) to output test results in XML, using the Ant schema. This XML can be consumed by the Jenkins continuous integration framework.
category:       Testing
homepage:       https://github.com/IxpertaSolutions/tasty-jenkins-xml#readme
bug-reports:    https://github.com/IxpertaSolutions/tasty-jenkins-xml/issues
author:         Ixcom Core Team
maintainer:     ixcom-core@ixperta.com
copyright:      (c) 2017 Ixperta Solutions s.r.o.
license:        BSD3
license-file:   LICENSE
tested-with:    GHC==7.10.3, GHC==8.0.2
build-type:     Simple
cabal-version:  >= 1.10

extra-source-files:
    CHANGELOG.md
    README.md

source-repository head
  type: git
  location: https://github.com/IxpertaSolutions/tasty-jenkins-xml

flag pedantic
  description: Pass additional warning flags and -Werror to GHC.
  manual: True
  default: False

library
  hs-source-dirs:
      src
  ghc-options: -Wall -fwarn-tabs -fwarn-implicit-prelude
  build-depends:
      base >=4 && <5
    , tasty >= 0.10 && < 0.12
    , tasty-ant-xml == 1.0.*
  if flag(pedantic)
    ghc-options: -Werror
  if impl(ghc >=8)
    ghc-options: -Wredundant-constraints
  exposed-modules:
      Test.Tasty.Runners.JenkinsXML
  other-modules:
      Paths_tasty_jenkins_xml
  default-language: Haskell2010

test-suite hlint
  type: exitcode-stdio-1.0
  main-is: hlint.hs
  hs-source-dirs:
      test
  ghc-options: -Wall -fwarn-tabs -fwarn-implicit-prelude
  build-depends:
      base >=4 && <5
    , tasty >= 0.10 && < 0.12
    , hlint >=1.9
  if flag(pedantic)
    ghc-options: -Werror
  if impl(ghc >=8)
    ghc-options: -Wredundant-constraints
  default-language: Haskell2010

test-suite spec
  type: exitcode-stdio-1.0
  main-is: spec.hs
  hs-source-dirs:
      test
  ghc-options: -Wall -fwarn-tabs -fwarn-implicit-prelude
  build-depends:
      base >=4 && <5
    , tasty >= 0.10 && < 0.12
    , bytestring >=0.9
    , directory >=1.2.3.0
    , hspec >=2.2
    , io-capture >=1.0
    , mockery >=0.3
    , tasty-hunit >=0.9
    , tasty-jenkins-xml
    , unix >=2
  if flag(pedantic)
    ghc-options: -Werror
  if impl(ghc >=8)
    ghc-options: -Wredundant-constraints
  default-language: Haskell2010