Package org.gradle.api.tasks.testing
Interface TestFailureDetails
Contains serializable structural information about a test failure.
- Since:
- 7.6
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionReturns a string representation of the actual value for an assertion failure.byte[]Returns the actual content of a file comparison assertion failure.The fully-qualified name of the underlying exception type.Returns a string representation of the expected value for an assertion failure.byte[]Returns the expected content of a file comparison assertion failure.Returns the failure message.Returns the stacktrace of the failure.booleanReturns true if the represented failure is recognized as an assertion failure.booleanIs this an assumption failure?booleanReturns true if the represented failure is recognized as a file comparison failure.
- 
Method Details- 
getMessageReturns the failure message.- Returns:
- the failure message
 
- 
getClassNameString getClassName()The fully-qualified name of the underlying exception type.- Returns:
- the class name
 
- 
getStacktraceString getStacktrace()Returns the stacktrace of the failure.The instances are created on the test worker side allowing the clients not to deal with non-serializable exceptions. - Returns:
- the stacktrace string
 
- 
isAssertionFailureboolean isAssertionFailure()Returns true if the represented failure is recognized as an assertion failure.- Returns:
- truefor assertion failures
 
- 
isFileComparisonFailureboolean isFileComparisonFailure()Returns true if the represented failure is recognized as a file comparison failure.If this field is true, then thegetExpectedContent()andgetActualContent()methods might return non-null values.- Returns:
- trueif this failure is a file comparison failure
- Since:
- 8.3
 
- 
getExpectedContentReturns the expected content of a file comparison assertion failure.- Returns:
- the expected file contents or nullif the test framework doesn't supply detailed information on assertion failures, or it is not a file comparison failure
- Since:
- 8.3
- See Also:
 
- 
getActualContentReturns the actual content of a file comparison assertion failure.- Returns:
- the expected file contents or nullif the test framework doesn't supply detailed information on assertion failures, or it is not a file comparison failure
- Since:
- 8.3
- See Also:
 
- 
getExpectedReturns a string representation of the expected value for an assertion failure.If the current instance does not represent an assertion failure, or the test failure doesn't provide any information about expected and actual values then the method returns null.- Returns:
- The expected value
 
- 
getActualReturns a string representation of the actual value for an assertion failure.If the current instance does not represent an assertion failure, or the test failure doesn't provide any information about expected and actual values then the method returns null.- Returns:
- The actual value
 
- 
isAssumptionFailureboolean isAssumptionFailure()Is this an assumption failure?- Returns:
- true if this is an assumption failure
- Since:
- 8.14
 
 
-