Skip to content

Commit 93201f2

Browse files
committed
Merge filter settings when merging .cov files
Fixes sebastianbergmann/phpcov#18
1 parent 3ee57a4 commit 93201f2

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/CodeCoverage.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,13 @@ public function merge(PHP_CodeCoverage $that)
370370
}
371371

372372
$this->tests = array_merge($this->tests, $that->getTests());
373+
374+
$this->filter->setBlacklistedFiles(
375+
array_merge($this->filter->getBlacklistedFiles(), $that->filter()->getBlacklistedFiles())
376+
);
377+
$this->filter->setWhitelistedFiles(
378+
array_merge($this->filter->getWhitelistedFiles(), $that->filter()->getWhitelistedFiles())
379+
);
373380
}
374381

375382
/**

0 commit comments

Comments
 (0)