Skip to content

Commit 6a6d9e1

Browse files
authored
Merge pull request #147 from php-school/fix-interface-check
Fix interface check
2 parents 8d5c4c5 + 9ce5c99 commit 6a6d9e1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/ResultRenderer/ResultsRenderer.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
use PhpSchool\PhpWorkshop\Exercise\ProvidesSolution;
99
use PhpSchool\PhpWorkshop\Factory\ResultRendererFactory;
1010
use PhpSchool\PhpWorkshop\Output\OutputInterface;
11+
use PhpSchool\PhpWorkshop\Result\ResultGroupInterface;
1112
use PhpSchool\PhpWorkshop\Result\SuccessInterface;
1213
use PhpSchool\PSX\SyntaxHighlighter;
1314
use PhpSchool\PhpWorkshop\Exercise\ExerciseInterface;
@@ -96,7 +97,7 @@ public function render(
9697
$failures = [];
9798
foreach ($results as $result) {
9899
if ($result instanceof SuccessInterface
99-
|| ($result instanceof ResultAggregator && $result->isSuccessful())
100+
|| ($result instanceof ResultGroupInterface && $result->isSuccessful())
100101
) {
101102
$successes[] = sprintf(' ✔ Check: %s', $result->getCheckName());
102103
} else {

0 commit comments

Comments
 (0)