OptionalactualActual test output. If given with expectedOutput, a diff view will be shown.
OptionalcontextContext value of the test item. This can be used to contribute message-
specific actions to the test peek view. The value set here can be found
in the testMessage property of the following menus contribution points:
testing/message/context - context menu for the message in the results treetesting/message/content - a prominent button overlaying editor content where
the message is displayed.For example:
"contributes": {
"menus": {
"testing/message/content": [
{
"command": "extension.deleteCommentThread",
"when": "testMessage == canApplyRichDiff"
}
]
}
}
The command will be called with an object containing:
test: the TestItem the message is associated with, if it
is still present in the TestController.items collection.message: the TestMessage instance.OptionalexpectedExpected test output. If given with actualOutput, a diff view will be shown.
OptionallocationAssociated file location.
Human-readable message text to display.
OptionalstackThe stack trace associated with the message or failure.
StaticdiffCreates a new TestMessage that will present as a diff in the editor.
Message to display to the user.
Expected output.
Actual output.
Message associated with the test state. Can be linked to a specific source range -- useful for assertion failures, for example.