Interface TestController

interface TestController {
    id: string;
    label: string;
    onItemsChanged: Event<TreeDelta<string, TestItem>[]>;
    onProfilesChanged: Event<CollectionDelta<TestRunProfile, TestRunProfile>>;
    onRunsChanged: Event<CollectionDelta<TestRun, TestRun>>;
    testRunProfiles: readonly TestRunProfile[];
    testRuns: readonly TestRun[];
    tests: readonly TestItem[];
    clearRuns(): void;
    refreshTests(token): Promise<void>;
}

Properties

id: string
label: string
onItemsChanged: Event<TreeDelta<string, TestItem>[]>
onProfilesChanged: Event<CollectionDelta<TestRunProfile, TestRunProfile>>
onRunsChanged: Event<CollectionDelta<TestRun, TestRun>>
testRunProfiles: readonly TestRunProfile[]
testRuns: readonly TestRun[]
tests: readonly TestItem[]

Methods