Ejemplo n.º 1
0
 /**
  * Stops code coverage.
  *
  * @return array The collected coverage
  */
 public function stop()
 {
     $data = fb_get_code_coverage($this->_config['cleanup']);
     fb_disable_code_coverage();
     $result = [];
     foreach ($data as $file => $coverage) {
         foreach ($coverage as $line => $value) {
             if ($line && $value !== -2) {
                 $result[$file][$line - 1] = $value === -1 ? 0 : $value;
             }
         }
     }
     return $result;
 }
Ejemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function stop()
 {
     $codeCoverage = fb_get_code_coverage(true);
     fb_disable_code_coverage();
     return $codeCoverage;
 }
Ejemplo n.º 3
0
 /**
  * Stop collection of code coverage information.
  *
  * @return array
  */
 protected function doStop()
 {
     $data = fb_get_code_coverage(TRUE);
     fb_disable_code_coverage();
     return $data;
 }