Function executeTestSuite
- executeTestSuite<T, S>(args, config, applyPlugins, setup, execute): Promise<void>
Parameters
- args: string[]
- config: LoadedConfig
- applyPlugins: S
- setup: ((t: T) => void | Promise<void>)
- (t): void | Promise<void>
Returns void | Promise<void>
- execute: ((t: T, testFile: string, files: string[], hasReporter: boolean) => Promise<any>)
- (t, testFile, files, hasReporter): Promise<any>
Parameters
- t: T
- testFile: string
- files: string[]
- hasReporter: boolean
Returns Promise<any>
Returns Promise<void>
called with the tap object, so any additional plugins can be applied or other modifications if needed.