api / org.gradle.api.tasks.testing / TestListener

TestListener

interface TestListener

Interface for listening to test execution. The intent is to be framework agnostic. Currently this interface can support feedback from JUnit and TestNG tests.

Functions

afterSuite

abstract fun afterSuite(suite: TestDescriptor, result: TestResult): Unit

Called after a test suite is finished.

afterTest

abstract fun afterTest(testDescriptor: TestDescriptor, result: TestResult): Unit

Called after an atomic test is finished.

beforeSuite

abstract fun beforeSuite(suite: TestDescriptor): Unit

Called before a test suite is started.

beforeTest

abstract fun beforeTest(testDescriptor: TestDescriptor): Unit

Called before an atomic test is started.