getReporter() public method

Get coverage report generator
public getReporter ( ) : ParaTest\Coverage\CoverageReporterInterface
return ParaTest\Coverage\CoverageReporterInterface
Exemplo n.º 1
0
 /**
  * @dataProvider getReporterProvider
  *
  * @param string[] $coverageFiles
  */
 public function testGenerateHtml(array $coverageFiles)
 {
     $filename1 = $this->copyCoverageFile($coverageFiles[0], $this->targetDir);
     $filename2 = $this->copyCoverageFile($coverageFiles[1], $this->targetDir);
     $coverageMerger = new CoverageMerger();
     $coverageMerger->addCoverageFromFile($filename1);
     $coverageMerger->addCoverageFromFile($filename2);
     $target = $this->targetDir . '/coverage';
     static::assertFileNotExists($target);
     $coverageMerger->getReporter()->html($target);
     static::assertFileExists($target);
     static::assertFileExists($target . '/index.html', 'Index html file was not generated');
 }