Specifies the type, assembly, and parameters of custom test runner extensions to use during the test run in the form: '[Namespace.]Type,Assembly[;Parameters]'.

eg. 'FancyLogger,MyCustomExtensions.dll;SomeParameters'

Namespace:  Gallio.MSBuildTasks
Assembly:  Gallio.MSBuildTasks (in Gallio.MSBuildTasks.dll) Version: 3.3.0.0 (3.3.610.0)

Syntax

C#
public string[] RunnerExtensions { private get; set; }
Visual Basic (Declaration)
Public Property RunnerExtensions As String()

Remarks

Since semicolons are used to delimit multiple property values in MSBuild, it may be necessary to escape semicolons that appear as part of test runner extension specifications to ensure MSBuild does not misinterpret them. An escaped semicolon may be written as "%3B" in the build file.

Examples

The following example runs tests using a custom logger extension:
CopyC#
<Target Name="MyTarget">
    <Gallio Files="MyTestAssembly.dll" RunnerExtensions="FancyLogger,MyExtensions.dll%3BColorOutput,FancyIndenting" />
</Target>

See Also