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