Header menu logo TestPrune

ITestPruneExtension Type

Extension interface for custom dependency sources beyond AST analysis. Implement this to add framework-specific test selection (e.g., route-based, coverage-based, or manual hints).

Instance members

Instance member Description

this.FindAffectedTests

Full Usage: this.FindAffectedTests

Parameters:
    routeStore : RouteStore
    changedFiles : string list
    repoRoot : string

Returns: AffectedTest list
Modifiers: abstract

Given a list of changed source files (repo-relative paths), return test classes that should be re-run.

routeStore : RouteStore
changedFiles : string list
repoRoot : string
Returns: AffectedTest list

this.Name

Full Usage: this.Name

Returns: string
Modifiers: abstract

Unique name for this extension (used in logging).

Returns: string

Type something to start searching.