tasty-ant-xml

Render tasty output to XML for Jenkins

http://github.com/ocharles/tasty-ant-xml

Version on this page:1.1.8
LTS Haskell 22.14:1.1.9
Stackage Nightly 2024-03-28:1.1.9
Latest on Hackage:1.1.9

See all snapshots tasty-ant-xml appears in

BSD-3-Clause licensed by Oliver Charles
Maintained by [email protected]
This version can be pinned in stack with:tasty-ant-xml-1.1.8@sha256:562a52a7a61235f1a3e87ccf4476f6055d56a1dde3d044be21d661c74a79dea4,916

Module documentation for 1.1.8

A tasty ingredient to output test results in XML, using the Ant schema. This XML can be consumed by the Jenkins continuous integration framework.

Changes

1.1.8

Other Changes

  • Support tasty-1.4. Due to major API changes, 1.4 is now the minimum version of tasty supported. Thanks to @jkachmar (PR #31).

1.1.7

Other Changes

  • Bump upper bound of tasty.

1.1.6

Functionality Changes

  • The order of tests is now reversed from what was previously output (which was itself reversed). This means that tests are now reported in the order they are defined, as expected. Thanks to @feuerbach for this fix. See https://github.com/ocharles/tasty-ant-xml/pull/28 for more information.

1.1.5

Other Changes

  • Bump upper bound of tasty.

1.1.4

Other Changes

  • Bump upper bound of tasty.

1.1.3

Other Changes

  • Bump upper bound of tasty.

1.1.2

Other Changes

  • Bump upper bound of tasty.

1.1.1

Other Changes

  • Bump upper bound of tasty.

1.1.0

Breaking Changes

Other Changes

  • Increase the lower bound of directory to >= 1.2.3.0. Earlier versions may throw exceptions on some of the actions we are using. Thanks to @liskin for pointing this out.

1.0.5

Other Changes

  • Reduce the lower bound of filepath to >= 1.0.0
  • Reduce the lower bound of directory to >= 1.0.0

1.0.4

  • We now use the classname attribute to indicate the test group a test came from. Thanks to @haishengwu-okta for this feature.

1.0.3

  • Now creates the directory containing the report XML file. Thanks to @haishengwu-okta for this feature.

1.0.2

  • Build with tasty < 0.12.

1.0.1

  • tasty-ant-xml now mentions timing information. Thanks @robdockins for this patch!

1.0.0.11

  • Remove dependency on reducers. Thanks to @jdnavarro

1.0.0.9

  • Build with tasty < 0.10

1.0.0.8

  • Enable -XFlexibleContexts, which is required to build with GHC 7.9.

1.0.0.7

  • Relaxed lower bound on containers to build with GHC 7.4.

1.0.0.6

  • Updated to build with tasty 0.8.

1.0.0.5

  • Updated to build with tasty 0.7e.

1.0.0.4

  • Updated to build with tasty 0.5.

1.0.0.3

  • Change the .cabal file to include Changelog.md in source distribution.

1.0.0.2

  • This version contains only changes to documentation.

1.0.0.1

  • This version contains only changes to documentation.

1.0.0

  • Initial public release. Able to run a TestTree and produce XML that can be understood by Jenkins.