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

1.1       misho       1: --TEST--
                      2: Bug #61052 (missing error check in trait 'insteadof' clause)
                      3: --FILE--
                      4: <?php
                      5: trait T1 {
                      6:   function foo(){ echo "T1\n"; }
                      7: }
                      8: trait T2 {
                      9:   function foo(){ echo "T2\n"; }
                     10: }
                     11: class C {
                     12:   use T1, T2 {
                     13:     T1::foo insteadof T1;
                     14:   }
                     15: }
                     16: C::foo();
                     17: --EXPECTF--
                     18: Fatal error: Inconsistent insteadof definition. The method foo is to be used from T1, but T1 is also on the exclude list in %s on line %d

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