Skip to content

Commit 1bddedb

Browse files
committed
fix
1 parent fb9c09f commit 1bddedb

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

src/Report/Xml/Facade.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -263,20 +263,20 @@ private function processFunction(ProcessedFunctionType $function, Report $report
263263
*/
264264
private function processTests(array $tests): void
265265
{
266-
$this->xmlWriter->startElement('tests');
266+
$this->project->getWriter()->startElement('tests');
267267

268268
$testsObject = $this->project->tests();
269269

270270
foreach ($tests as $test => $result) {
271271
$testsObject->addTest($test, $result);
272272
}
273273

274-
$this->xmlWriter->endElement();
274+
$this->project->getWriter()->endElement();
275275
}
276276

277277
private function setTotals(AbstractNode $node, Totals $totals): void
278278
{
279-
$this->xmlWriter->startElement('totals');
279+
$totals->getWriter()->startElement('totals');
280280

281281
$loc = $node->linesOfCode();
282282

@@ -308,7 +308,7 @@ private function setTotals(AbstractNode $node, Totals $totals): void
308308
$node->numberOfTestedFunctions(),
309309
);
310310

311-
$this->xmlWriter->endElement();
311+
$totals->getWriter()->endElement();
312312
}
313313

314314
private function targetDirectory(): string

src/Report/Xml/Totals.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,9 @@ public function setNumFunctions(int $count, int $tested): void
8888
);
8989
$this->xmlWriter->endElement();
9090
}
91+
92+
public function getWriter(): XMLWriter
93+
{
94+
return $this->xmlWriter;
95+
}
9196
}

0 commit comments

Comments
 (0)