package junit

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

High level interface to produce JUnit reports.

This module defines functions to create JUnit reports and export them to XML. This XML is supposed to be accepted by Jenkins.

module Property : sig ... end

Properties (e.g., environment settings) set during test execution.

module Testcase : sig ... end
module Testsuite : sig ... end

Contains the results of executing a testsuite.

type t

Contains an aggregation of testsuite results.

val make : Testsuite.t list -> t
val add_testsuite : Testsuite.t -> t -> t
val to_xml : t -> Tyxml.Xml.elt
val to_file : t -> string -> unit