GroupTestEventReporter

Reports test events, and child test event reporters.

Since

8.12

Functions

Link copied to clipboard
abstract fun close()

abstract fun close()
Close the generator.
Link copied to clipboard
open fun failed(endTime: Instant)
open fun failed(endTime: Instant, message: String)
abstract fun failed(endTime: Instant, message: String, additionalContent: String)
Emit a failure event for the test.
Link copied to clipboard
abstract fun metadata(logTime: Instant, values: Map<String, String>)
abstract fun metadata(logTime: Instant, key: String, value: String)
Emit an event containing metadata about the test or test group currently being run.
Link copied to clipboard
abstract fun output(logTime: Instant, destination: TestOutputEvent.Destination, output: String)
Emit an output event for the test.
Link copied to clipboard
abstract fun reportTest(name: String, displayName: String): TestEventReporter
Create a child 'test' test event reporter.
Link copied to clipboard
Create a child group test event reporter.
Link copied to clipboard
abstract fun skipped(endTime: Instant)
Emit a skipped event for the test.
Link copied to clipboard
abstract fun started(startTime: Instant)
Emit a start event for the test.
Link copied to clipboard
abstract fun succeeded(endTime: Instant)
Emit a successful completion event for the test.