TestRun
A TestRun represents an in-progress or completed test run and provides methods to report the state of individual tests in the run.
Properties
Whether the test run will be persisted across reloads by the editor.
An event fired when the editor is no longer interested in data associated with the test run.
A cancellation token which will be triggered when the test run is canceled from the UI.
Functions
Adds coverage for a file in the run.
Appends raw output from the test runner. On the user's request, the output will be displayed in a terminal. ANSI escape sequences, such as colors and text styles, are supported. New lines must be given as CRLF (\r\n
) rather than LF (\n
).
Indicates a test has errored. You should pass one or more TestMessages to describe the failure. This differs from the "failed" state in that it indicates a test that couldn't be executed at all, from a compilation error for example.