Annotation of embedaddon/php/tests/classes/autoload_004.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: ZE2 Autoload and recursion
3: --SKIPIF--
4: <?php
5: if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed');
6: if (class_exists('autoload_root', false)) die('skip Autoload test classes exist already');
7: ?>
8: --FILE--
9: <?php
10:
11: function __autoload($class_name)
12: {
13: var_dump(class_exists($class_name));
14: require_once(dirname(__FILE__) . '/' . $class_name . '.p5c');
15: echo __FUNCTION__ . '(' . $class_name . ")\n";
16: }
17:
18: var_dump(class_exists('autoload_derived'));
19:
20: ?>
21: ===DONE===
22: --EXPECT--
23: bool(false)
24: bool(false)
25: __autoload(autoload_root)
26: __autoload(autoload_derived)
27: bool(true)
28: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>