| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 | --TEST--Test V8::executeString() : Exception clearing test--SKIPIF--<?php require_once(dirname(__FILE__) . '/skipif.inc'); ?>--FILE--<?php$v8 = new V8Js(null, array(), array(), false);var_dump($v8->getPendingException());$v8->clearPendingException();var_dump($v8->getPendingException());$v8->executeString('fooobar', 'throw_0');var_dump($v8->getPendingException());$v8->clearPendingException();var_dump($v8->getPendingException());?>===EOF===--EXPECTF--Deprecated: V8Js::__construct(): Disabling exception reporting is deprecated, $report_uncaught_exceptions != true in %s%eexception_clearing.php on line 3Deprecated: Function V8Js::getPendingException() is deprecated in %s%eexception_clearing.php on line 5NULLDeprecated: Function V8Js::clearPendingException() is deprecated in %s%eexception_clearing.php on line 7Deprecated: Function V8Js::getPendingException() is deprecated in %s%eexception_clearing.php on line 8NULLDeprecated: Function V8Js::getPendingException() is deprecated in %s%eexception_clearing.php on line 11object(V8JsScriptException)#%d (13) {  ["message":protected]=>  string(49) "throw_0:1: ReferenceError: fooobar is not defined"  ["string":"Exception":private]=>  string(0) ""  ["code":protected]=>  int(0)  ["file":protected]=>  string(%d) "%s"  ["line":protected]=>  int(10)  ["trace":"Exception":private]=>  array(1) {    [0]=>    array(6) {      ["file"]=>      string(%d) "%s"      ["line"]=>      int(10)      ["function"]=>      string(13) "executeString"      ["class"]=>      string(4) "V8Js"      ["type"]=>      string(2) "->"      ["args"]=>      array(2) {        [0]=>        string(7) "fooobar"        [1]=>        string(7) "throw_0"      }    }  }  ["previous":"Exception":private]=>  NULL  ["JsFileName":protected]=>  string(7) "throw_0"  ["JsLineNumber":protected]=>  int(1)  ["JsStartColumn":protected]=>  int(0)  ["JsEndColumn":protected]=>  int(1)  ["JsSourceLine":protected]=>  string(7) "fooobar"  ["JsTrace":protected]=>  string(57) "ReferenceError: fooobar is not defined    at throw_0:1:1"}Deprecated: Function V8Js::clearPendingException() is deprecated in %s%eexception_clearing.php on line 13Deprecated: Function V8Js::getPendingException() is deprecated in %s%eexception_clearing.php on line 14NULL===EOF===
 |