From 0b14dd81a282e01869042e0aaa4940ec49988448 Mon Sep 17 00:00:00 2001 From: Cristi Cotet Date: Thu, 2 Nov 2017 16:32:09 +0200 Subject: [PATCH] Fixed #551 count(): Parameter must be an array or an object that implements Countable --- src/Report/Html/Renderer/File.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Report/Html/Renderer/File.php b/src/Report/Html/Renderer/File.php index 8f2c929b1..cbabb6a8e 100644 --- a/src/Report/Html/Renderer/File.php +++ b/src/Report/Html/Renderer/File.php @@ -304,7 +304,11 @@ protected function renderSource(FileNode $node) $popoverTitle = ''; if (array_key_exists($i, $coverageData)) { - $numTests = count($coverageData[$i]); + if (is_array($coverageData[$i])) { + $numTests = count($coverageData[$i]); + } else { + $numTests = 0; + } if ($coverageData[$i] === null) { $trClass = ' class="warning"';