Skip to content

Commit e226482

Browse files
[Debug] disable new DebugClassLoader when testing the legacy one
1 parent 2dcdd11 commit e226482

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

DeprecationErrorHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ public function shutdown()
179179
return;
180180
}
181181

182-
if (method_exists(DebugClassLoader::class, 'checkClasses')) {
182+
if (class_exists(DebugClassLoader::class, false)) {
183183
DebugClassLoader::checkClasses();
184184
}
185185
$currErrorHandler = set_error_handler('var_dump');

Legacy/SymfonyTestsListenerTrait.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,10 @@ public function addWarning($test, $e, $time)
245245

246246
public function endTest($test, $time)
247247
{
248+
if (class_exists(DebugClassLoader::class, false)) {
249+
DebugClassLoader::checkClasses();
250+
}
251+
248252
$className = \get_class($test);
249253
$groups = Test::getGroups($className, $test->getName(false));
250254

bin/simple-phpunit.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
*/
1111

1212
// Please update when phpunit needs to be reinstalled with fresh deps:
13-
// Cache-Id: 2019-09-02 16:00 UTC
13+
// Cache-Id: 2019-09-06 15:00 UTC
1414

1515
error_reporting(-1);
1616

0 commit comments

Comments
 (0)