@hackage / tasty-jenkins-xml

Render tasty output to both console and XML for Jenkins

Latest0.2.0.0

About

Metadata

  • Last updated , by TomasJanousek
  • License BSD-3-Clause
  • Categories Testing
  • Maintained by: ixcom-core@ixperta.com

  • Lottery factor: 0

Links

Installation

Tested Compilers

  1. 8.0.2
  2. 7.10.3

Package Flags

Use the -f option with cabal commands to enable flags

    pedantic (off by default)

    Pass additional warning flags and -Werror to GHC.

Readme

tasty-jenkins-xml

Haskell Programming Language BSD3 License

Hackage Hackage Dependencies Build

Description

An extension of tasty-ant-xml that also outputs to console and implements two additions to be more practically useful:

  • --jxml alias for --xml for test-framework compatibility,

  • --exit-success to distinguish between failed and unstable builds in Jenkins CI.

Usage

Example:

import Test.Tasty
import Test.Tasty.Runners.JenkinsXML (jenkinsXMLRunner)

main :: IO ()
main = defaultMainWithIngredients ingredients tests
  where
    ingredients = [listingTests, jenkinsXMLRunner]

Contributing

Contributions are welcome! Documentation, examples, code, and feedback - they all help.

License

The BSD 3-Clause License, see LICENSE file for details.