Home Manual Reference Source Test
public class | source

JUnitReporter

Extends:

Reporter → JUnitReporter

A reporter that creates JUnit-style XML reports.

Test:

Constructor Summary

Public Constructor
public

Creates a new JUnitReporter.

Member Summary

Public Members
public

The results received.

Method Summary

Public Methods
public

Creates and prints the XML reports.

public

report(filename: string, success: boolean, actual: number, expected: number, uncoveredLines: number[])

Reports the coverage of a file.

Inherited Summary

From class Reporter
public

Number of covered identifiers.

public

Total number of identifiers.

public

The number of files processed but nut covered.

public

The number of files processed.

public

If the report has a failure.

public

Called once all files have been processed.

public

report(filename: string, success: boolean, actual: number, expected: number, uncoveredLines: number[])

Reports the coverage of a file.

Public Constructors

public constructor() source

Creates a new JUnitReporter.

Override:

Reporter#constructor

Test:

Public Members

public results: Object[] source

The results received.

Public Methods

public finish(): Promise<Error, String> source

Creates and prints the XML reports.

Override:

Reporter#finish

Return:

Promise<Error, String>

Resolved with the report or an error.

Test:

public report(filename: string, success: boolean, actual: number, expected: number, uncoveredLines: number[]) source

Reports the coverage of a file.

Override:

Reporter#report

Params:

NameTypeAttributeDescription
filename string

Name of the file.

success boolean

If the file's documentation coverage meets the threshold.

actual number

Number of documented identifiers.

expected number

Number of expected identifiers.

uncoveredLines number[]

Array of line numbers not documented.

Test: