php-src/Zend/tests/bug62609.phpt
Nikita Popov e9ae581f02 Fixed bug #62609: Allow implementing Traversable in abstract class
Master only, as this depends on fixes to calling order of
interface implementation handlers.
2020-03-06 11:12:43 +01:00

13 lines
380 B
PHP

--TEST--
Bug #62609: Allow implementing Traversable on abstract classes (fail)
--FILE--
<?php
abstract class AbstractTraversable implements Traversable {}
class NonAbstractTraversable extends AbstractTraversable {}
?>
--EXPECT--
Fatal error: Class NonAbstractTraversable must implement interface Traversable as part of either Iterator or IteratorAggregate in Unknown on line 0