b9d3d7288714e26994233b19cf9541f53d12dd02
[yaffs-website] / vendor / symfony / debug / Tests / phpt / debug_class_loader.phpt
1 --TEST--
2 Test DebugClassLoader with previously loaded parents
3 --FILE--
4 <?php
5
6 namespace Symfony\Component\Debug\Tests\Fixtures;
7
8 use Symfony\Component\Debug\DebugClassLoader;
9
10 $vendor = __DIR__;
11 while (!file_exists($vendor.'/vendor')) {
12     $vendor = dirname($vendor);
13 }
14 require $vendor.'/vendor/autoload.php';
15
16 class_exists(FinalMethod::class);
17
18 set_error_handler(function ($type, $msg) { echo $msg, "\n"; });
19
20 DebugClassLoader::enable();
21
22 class_exists(ExtendedFinalMethod::class);
23
24 ?>
25 --EXPECTF--
26 The "Symfony\Component\Debug\Tests\Fixtures\FinalMethod::finalMethod()" method is considered final since version 3.3. It may change without further notice as of its next major version. You should not extend it from "Symfony\Component\Debug\Tests\Fixtures\ExtendedFinalMethod".