Annotation of embedaddon/php/Zend/tests/bug39127.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Bug #39127 (Old-style constructor fallbacks produce strange results)
                      3: --FILE--
                      4: <?php
                      5: 
                      6: class a { function a() { var_dump("a::a() called"); } } 
                      7: class b extends a {} 
                      8: 
                      9: $b = new b; 
                     10: var_dump(is_callable(array($b,"a")));
                     11: var_dump(is_callable(array($b,"b")));
                     12: var_dump(is_callable(array($b,"__construct")));
                     13: 
                     14: echo "Done\n";
                     15: ?>
                     16: --EXPECTF--    
                     17: string(13) "a::a() called"
                     18: bool(true)
                     19: bool(false)
                     20: bool(false)
                     21: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>