protected function PHP_CodeCoverage::processUncoveredFileFromWhitelist

Parameters

string $uncoveredFile:

array $data:

array $uncoveredFiles:

1 call to PHP_CodeCoverage::processUncoveredFileFromWhitelist()
PHP_CodeCoverage::addUncoveredFilesFromWhitelist in drupal/core/vendor/phpunit/php-code-coverage/PHP/CodeCoverage.php
Processes whitelisted files that are not covered.

File

drupal/core/vendor/phpunit/php-code-coverage/PHP/CodeCoverage.php, line 555

Class

PHP_CodeCoverage
Provides collection functionality for PHP code coverage information.

Code

protected function processUncoveredFileFromWhitelist($uncoveredFile, array &$data, array $uncoveredFiles) {
  $this->driver
    ->start();
  include_once $uncoveredFile;
  $coverage = $this->driver
    ->stop();
  foreach ($coverage as $file => $fileCoverage) {
    if (!isset($data[$file]) && in_array($file, $uncoveredFiles)) {
      foreach (array_keys($fileCoverage) as $key) {
        if ($fileCoverage[$key] == 1) {
          $fileCoverage[$key] = -1;
        }
      }
      $data[$file] = $fileCoverage;
    }
  }
}