Skip to main content

touchstone.touchstonerun

Home > @pebula/touchstone > TouchStoneRun

TouchStoneRun interface

Signature:

export interface TouchStoneRun 

Properties

Property

Modifiers

Type

Description

benchmarkOptions?

BenchmarkOptions

(Optional) The default benchmark options for the entire run.

## Options resolution process:

For each Case select the options by merging the following objects (first one wins):

  • Use options defined on the Case - Use options defined on the Suite - Use options defined for the entire run (WE ARE HERE) - Use the default options defined by the library (static)

cases?

string | string[] | RegExp | RegExp[] | ((name: string, suiteName: string) => boolean)

(Optional)

suites?

string | string[] | RegExp | RegExp[] | ((name: string) => boolean)

(Optional)