-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Render tasty output to XML for Jenkins
--   
--   A tasty ingredient to output test results in XML, using the Ant
--   schema. This XML can be consumed by the Jenkins continuous integration
--   framework.
@package tasty-ant-xml
@version 1.1.9


-- | Run a <a>TestTree</a> and produce an XML file summarising the test
--   results in the same schema that would be produced by Apache Ant's
--   JUnit test runner. This schema can be intepreted by the Jenkins
--   continuous integration server, amongst other tools.
module Test.Tasty.Runners.AntXML

-- | To run tests using this ingredient, use
--   <a>defaultMainWithIngredients</a>, passing <a>antXMLRunner</a> as one
--   possible ingredient. This ingredient will run tests if you pass the
--   <tt>--xml</tt> command line option. For example,
--   <tt>--xml=junit.xml</tt> will run all the tests and generate
--   <tt>junit.xml</tt> as output.
antXMLRunner :: Ingredient
newtype AntXMLPath
AntXMLPath :: FilePath -> AntXMLPath
instance GHC.Internal.Generics.Generic Test.Tasty.Runners.AntXML.Summary
instance Test.Tasty.Options.IsOption (GHC.Internal.Maybe.Maybe Test.Tasty.Runners.AntXML.AntXMLPath)
instance GHC.Internal.Base.Monoid Test.Tasty.Runners.AntXML.Summary
instance GHC.Internal.Base.Semigroup Test.Tasty.Runners.AntXML.Summary
