Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ITestModel

export
interface

ITestModel

Hierarchy

  • ITestModel

Index

Properties

Optional additionalArgs

additionalArgs: string[]

Any extra options that should be passed to the program being run

type

{Array}

memberof

ITestModel

Optional configuration

configuration: undefined | string

Configuration to use for building the project. Default for most projects is "Debug"

type

{string}

memberof

ITestModel

Optional diag

diag: undefined | string

Enable verbose logs for test platform. Logs are written to the provided file.

type

{string}

memberof

ITestModel

Optional echo

echo: undefined | true | false

Log the command to the console

type

{boolean}

memberof

ITestModel

Optional filter

filter: undefined | string

Run tests that match the given expression

type

{string}

memberof

ITestModel

Optional framework

framework: undefined | string

Target framework to build for. The target framework has to be specified in the project file.

type

{string}

memberof

ITestModel

Optional listTests

listTests: undefined | true | false

Lists discovered tests

type

{boolean}

memberof

ITestModel

Optional logger

logger: undefined | string

Specify a logger for test results

type

{string}

memberof

ITestModel

Optional noBuild

noBuild: undefined | true | false

Skip building the project prior to running. By default, the project will be built.

type

{boolean}

memberof

ITestModel

Optional output

output: undefined | string

Optional settings

settings: undefined | string

Settings file to use when running tests

type

{string}

memberof

ITestModel

Optional testAdapterPath

testAdapterPath: undefined | string

Use custom adapters from the given path in the test run.

type

{string}

memberof

ITestModel

Optional verbosity

verbosity: undefined | string

sets the console verbosity

type

{string}

memberof

ITestModel

Generated using TypeDoc