0
0
mirror of https://github.com/phpv8/v8js.git synced 2024-12-23 02:51:51 +00:00
phpv8/tests/checkstring_compile.phpt
Stefan Siegl 67269ddfc4 Adapt test expectations to V8 error message changes
V8 5.1 uses slightly changed SyntaxError messages.
This adapts our tests as needed (for support of V8 5.1 as well
as older versions)
2016-03-05 17:11:52 +01:00

22 lines
490 B
PHP

--TEST--
Test V8::executeString() : Script validator test using compileString
--SKIPIF--
<?php require_once(dirname(__FILE__) . '/skipif.inc'); ?>
--FILE--
<?php
$v8 = new V8Js();
var_dump($v8->compileString('print("Hello World!");'));
try {
var_dump($v8->compileString('print("Hello World!);'));
} catch (V8JsScriptException $e) {
var_dump($e->getMessage());
}
?>
===EOF===
--EXPECTF--
resource(%d) of type (V8Js script)
string(%d) "V8Js::compileString():1: SyntaxError: %s"
===EOF===