diff options
Diffstat (limited to 'Zend/tests/class_alias_021.phpt')
-rw-r--r-- | Zend/tests/class_alias_021.phpt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Zend/tests/class_alias_021.phpt b/Zend/tests/class_alias_021.phpt new file mode 100644 index 0000000..dd90e12 --- /dev/null +++ b/Zend/tests/class_alias_021.phpt @@ -0,0 +1,25 @@ +--TEST-- +Overriding internal class with class alias +--FILE-- +<?php + +namespace foo; + +class bar { } + +class_alias('foo\bar', 'baz'); + +use \baz as stdClass; + +var_dump(new bar); +var_dump(new stdClass); +var_dump(new \baz); + +?> +--EXPECTF-- +object(foo\bar)#%d (0) { +} +object(foo\bar)#%d (0) { +} +object(foo\bar)#%d (0) { +} |