bug70967.phpt 351 B

1234567891011121314
  1. --TEST--
  2. Bug #70967 (Weird error handling for __toString when Error is thrown)
  3. --FILE--
  4. <?php
  5. class A {
  6. public function __toString() {
  7. undefined_function();
  8. }
  9. }
  10. echo (new A);
  11. ?>
  12. --EXPECTF--
  13. Fatal error: Method A::__toString() must not throw an exception, caught Error: Call to undefined function undefined_function() in %sbug70967.php on line %d