Annotation of embedaddon/php/Zend/tests/bug62907.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: Bug #62907 (Double free when use traits)
        !             3: --FILE--
        !             4: <?php
        !             5: function __autoload($name) {
        !             6:     if ($name == "B") {
        !             7:         eval ("abstract class B extends A { }");
        !             8:     } else if ($name == "A") {
        !             9:         eval ("abstract class A { use T { T::__construct as __asconstruct; }}"); 
        !            10:     } else if ($name == "T") {
        !            11:         eval ("trait T { public function __construct() { } }"); 
        !            12:     } 
        !            13:     return TRUE;
        !            14: } 
        !            15: 
        !            16: class C extends B {
        !            17:     public function __construct() {
        !            18:     }
        !            19: }
        !            20: echo "okey";
        !            21: --EXPECT--
        !            22: okey

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