Beispiel #1
0
 public function testSetHtmlReportBaseUrl()
 {
     $this->if($treemap = new testedClass(uniqid(), uniqid()))->then->object($treemap->setHtmlReportBaseUrl($url = uniqid()))->isIdenticalTo($treemap)->string($treemap->getHtmlReportBaseUrl())->isEqualTo($url)->object($treemap->setHtmlReportBaseUrl($url = rand(1, PHP_INT_MAX)))->isIdenticalTo($treemap)->string($treemap->getHtmlReportBaseUrl())->isEqualTo((string) $url);
 }
Beispiel #2
0
 public function configureCoverageTreemapField($coverageTreemapPath, $coverageReportUrl = null)
 {
     $coverageTreemapField = new coverage\treemap(isset($this->project) ? $this->project->getName() : 'Code coverage treemap', $coverageTreemapPath);
     $coverageTreemapField->setTreemapUrl($this->codeCoverageTreemapUrl ?: 'file://' . $coverageTreemapPath . '/index.html');
     if ($coverageReportUrl !== null) {
         $coverageTreemapField->setHtmlReportBaseUrl($coverageReportUrl);
     }
     return $coverageTreemapField;
 }