027.phpt 306 B

12345678910111213141516171819202122
  1. --TEST--
  2. ReflectionGenerator::getTrace()
  3. --FILE--
  4. <?php
  5. function foo()
  6. {
  7. yield 1;
  8. }
  9. $g = foo();
  10. $r = new ReflectionGenerator($g);
  11. $g->next();
  12. try {
  13. $r->getTrace();
  14. } catch (ReflectionException $e) {
  15. echo $e->getMessage();
  16. }
  17. ?>
  18. --EXPECT--
  19. Cannot fetch information from a terminated Generator