Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Selector.php

function Selector::forLineAndPathCoverage

Throws

NoCodeCoverageDriverWithPathCoverageSupportAvailableException

XdebugNotAvailableException

XdebugNotEnabledException

File

vendor/phpunit/php-code-coverage/src/Driver/Selector.php, line 49

Class

Selector

Namespace

SebastianBergmann\CodeCoverage\Driver

Code

public function forLineAndPathCoverage(Filter $filter) : Driver {
    if ((new Runtime())->hasXdebug()) {
        $driver = new XdebugDriver($filter);
        $driver->enableDeadCodeDetection();
        $driver->enableBranchAndPathCoverage();
        return $driver;
    }
    throw new NoCodeCoverageDriverWithPathCoverageSupportAvailableException();
}
RSS feed
Powered by Drupal