TestFailure

abstract class TestFailure(source)

Describes a test failure. Contains a reference to the failure and some structural information retrieved by the test worker.

Since

7.6

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun fromFileComparisonFailure(failure: Throwable, expected: String, actual: String, expectedContent: Array<Byte>, actualContent: Array<Byte>, causes: List<TestFailure>): TestFailure
Todo
Link copied to clipboard
open fun fromTestAssertionFailure(failure: Throwable, expected: String, actual: String): TestFailure
open fun fromTestAssertionFailure(failure: Throwable, expected: String, actual: String, causes: List<TestFailure>): TestFailure
Creates a new TestFailure instance from an assertion failure.
Link copied to clipboard
Creates a new TestFailure instance from a test framework failure.
Link copied to clipboard
abstract fun getCauses(): List<TestFailure>
Returns the list of causes.
Link copied to clipboard
Returns structural information about the failure.
Link copied to clipboard
abstract fun getRawFailure(): Throwable
Returns the raw failure.