Skip to content

Commit cac7631

Browse files
Eliminate code duplication
1 parent 2d16403 commit cac7631

File tree

1 file changed

+6
-13
lines changed

1 file changed

+6
-13
lines changed

src/Framework/TestSuite.php

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -243,22 +243,15 @@ public function addTestSuite(ReflectionClass $testClass): void
243243
*/
244244
public function addTestFile(string $filename): void
245245
{
246-
if (str_ends_with($filename, '.phpt') && is_file($filename)) {
247-
try {
246+
try {
247+
if (str_ends_with($filename, '.phpt') && is_file($filename)) {
248248
$this->addTest(new PhptTestCase($filename));
249-
} catch (RunnerException $e) {
250-
Event\Facade::emitter()->testRunnerTriggeredWarning(
251-
$e->getMessage(),
249+
250+
} else {
251+
$this->addTestSuite(
252+
(new TestSuiteLoader)->load($filename),
252253
);
253254
}
254-
255-
return;
256-
}
257-
258-
try {
259-
$this->addTestSuite(
260-
(new TestSuiteLoader)->load($filename),
261-
);
262255
} catch (RunnerException $e) {
263256
Event\Facade::emitter()->testRunnerTriggeredWarning(
264257
$e->getMessage(),

0 commit comments

Comments
 (0)