issue_504_001.phpt 404 B

1234567891011121314151617181920
  1. --TEST--
  2. Test empty() : Segmentation fault caused by 'empty' check on a V8Function object
  3. --SKIPIF--
  4. <?php require_once(dirname(__FILE__) . '/skipif.inc'); ?>
  5. --FILE--
  6. <?php
  7. $v = new \V8Js();
  8. $r = $v->executeString('
  9. a = {
  10. main: function() {}
  11. };
  12. ', null, V8Js::FLAG_FORCE_ARRAY | V8Js::FLAG_PROPAGATE_PHP_EXCEPTIONS);
  13. if (!empty($r['main'])) {
  14. echo 'Ok' . PHP_EOL;
  15. }
  16. ?>
  17. --EXPECTF--
  18. Ok