Table of Contents

Method OnTestSkipped

Namespace
Xunit.v3
Assembly
xunit.v3.core.dll

OnTestSkipped(TContext, string, decimal, string, string[]?)

This method is called when a test is skipped. By default, this sends TestSkipped.

protected virtual ValueTask<(bool Continue, TestResultState ResultState)> OnTestSkipped(TContext ctxt, string skipReason, decimal executionTime, string output, string[]? warnings)

Parameters

ctxt TContext

The context that describes the current test

skipReason string

The reason given for skipping the test

executionTime decimal

The time spent running the test

output string

The output from the test

warnings string[]

The warnings that were generated during the test

Returns

ValueTask<(bool Continue, TestResultState ResultState)>

Return true if test execution should continue; false if it should be shut down.

Remarks

This method runs during CleaningUp and any exceptions thrown will contribute to test cleanup failure.