8000 Fixed test to use Reflection · symfony/symfony@95af84c · GitHub
[go: up one dir, main page]

Skip to content

Commit 95af84c

Browse files
committed
Fixed test to use Reflection
1 parent bb08247 commit 95af84c

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

src/Symfony/Component/ClassLoader/DebugClassLoader.php

-5
Original file line numberDiff line numberDiff line change
@@ -104,9 +104,4 @@ public function loadClass($class)
104104
return true;
105105
}
106106
}
107-
108-
public function getClassFinder()
109-
{
110-
return $this->classFinder;
111-
}
112107
}

src/Symfony/Component/ClassLoader/Tests/DebugClassLoaderTest.php

+5-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,11 @@ public function testIdempotence()
3737
$functions = spl_autoload_functions();
3838
foreach ($functions as $function) {
3939
if (is_array($function) && $function[0] instanceof DebugClassLoader) {
40-
$this->assertNotInstanceOf('Symfony\Component\ClassLoader\DebugClassLoader', $function[0]->getClassFinder());
40+
$reflClass = new \ReflectionClass($function[0]);
41+
$reflProp = $reflClass->getProperty('classFinder');
42+
$reflProp->setAccessible(true);
43+
44+
$this->assertNotInstanceOf('Symfony\Component\ClassLoader\DebugClassLoader', $reflProp->getValue($function[0]));
4145
return;
4246
}
4347
}

0 commit comments

Comments
 (0)
0