final class TestExecution

Executes distinct targets selected by supported specifications and execution policies.

Methods§

public function run(
    Project $project,
    array<string, Item> $items,
    bool $all,
): array<string, TestResult>

Runs automatic targets, or includes manual targets when requested.

Parameters

$projectProjectThe runner configuration
$itemsarray<string, Item>
$allboolWhether to include manual targets

Returns

array<string, TestResult>

Throws

InvalidInputException When a runner uses an unknown extension
Test cases 1
Called from 1
Calls 2

Test cases 6§

Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.

Dedicated tests 1
Other tests reaching this symbol 5

Relations§

Instantiated in 1
Method calls 1