• Type Parameters

    Parameters

    • args: string[]
    • config: LoadedConfig
    • applyPlugins: S

      called with the tap object, so any additional plugins can be applied or other modifications if needed.

    • setup: ((t: T) => void | Promise<void>)

      called before running the test files, but only if we have files to run

        • (t): void | Promise<void>
        • Parameters

          Returns void | Promise<void>

    • execute: ((t: T, testFile: string, files: string[], hasReporter: boolean) => Promise<any>)

      called with the mutated tap, and each test file path, relative to config.projectRoot

        • (t, testFile, files, hasReporter): Promise<any>
        • Parameters

          • t: T
          • testFile: string
          • files: string[]
          • hasReporter: boolean

          Returns Promise<any>

    Returns Promise<void>