Beispiel #1
0
function main()
{
    echo "About to enable\n";
    doenable();
    echo "Done enabling\n";
    f();
    $r = fb_disable_code_coverage();
    var_dump($r);
}
Beispiel #2
0
function main()
{
    echo "About to enable\n";
    doenable();
    echo "Done enabling\n";
    f();
    $r = fb_disable_code_coverage();
    unset($r['systemlib.phpfb']);
    var_dump($r);
}
Beispiel #3
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;
 }
Beispiel #4
0
 /**
  * {@inheritdoc}
  */
 public function stop()
 {
     $codeCoverage = fb_get_code_coverage(true);
     fb_disable_code_coverage();
     return $codeCoverage;
 }
Beispiel #5
0
function test($a)
{
    fb_enable_code_coverage();
    var_dump(array_map(null, $a));
    fb_disable_code_coverage();
}
Beispiel #6
0
 /**
  * Stop collection of code coverage information.
  *
  * @return array
  */
 protected function doStop()
 {
     $data = fb_get_code_coverage(TRUE);
     fb_disable_code_coverage();
     return $data;
 }
Beispiel #7
0
function test($t)
{
    fb_enable_code_coverage();
    var_dump($t);
    fb_disable_code_coverage();
}