|
12 | 12 | namespace Symfony\Component\Debug\Tests\FatalErrorHandler;
|
13 | 13 |
|
14 | 14 | use Symfony\Component\Debug\Exception\FatalErrorException;
|
15 |
| -use Symfony\Component\ClassLoader\ClassLoader as SymfonyClassLoader; |
16 | 15 | use Symfony\Component\Debug\FatalErrorHandler\ClassNotFoundFatalErrorHandler;
|
17 | 16 | use Symfony\Component\Debug\DebugClassLoader;
|
18 | 17 | use Composer\Autoload\ClassLoader as ComposerClassLoader;
|
@@ -69,12 +68,10 @@ public function testHandleClassNotFound($error, $translatedMessage, $autoloader
|
69 | 68 |
|
70 | 69 | public function provideClassNotFoundData()
|
71 | 70 | {
|
72 |
| - $prefixes = array('Symfony\Component\Debug\Exception\\' => realpath(__DIR__.'/../../Exception')); |
| 71 | + $autoloader = new ComposerClassLoader(); |
| 72 | + $autoloader->add('Symfony\Component\Debug\Exception\\', realpath(__DIR__.'/../../Exception')); |
73 | 73 |
|
74 |
| - $symfonyAutoloader = new SymfonyClassLoader(); |
75 |
| - $symfonyAutoloader->addPrefixes($prefixes); |
76 |
| - |
77 |
| - $debugClassLoader = new DebugClassLoader(array($symfonyAutoloader, 'loadClass')); |
| 74 | + $debugClassLoader = new DebugClassLoader(array($autoloader, 'loadClass')); |
78 | 75 |
|
79 | 76 | return array(
|
80 | 77 | array(
|
@@ -130,7 +127,7 @@ public function provideClassNotFoundData()
|
130 | 127 | 'message' => 'Class \'Foo\\Bar\\UndefinedFunctionException\' not found',
|
131 | 128 | ),
|
132 | 129 | "Attempted to load class \"UndefinedFunctionException\" from namespace \"Foo\Bar\".\nDid you forget a \"use\" statement for \"Symfony\Component\Debug\Exception\UndefinedFunctionException\"?",
|
133 |
| - array($symfonyAutoloader, 'loadClass'), |
| 130 | + array($autoloader, 'loadClass'), |
134 | 131 | ),
|
135 | 132 | array(
|
136 | 133 | array(
|
|
0 commit comments