0
0
mirror of https://github.com/phpv8/v8js.git synced 2024-09-16 19:15:17 +00:00

Add test for regression pointed out in pull request #14

This commit is contained in:
Stefan Siegl 2013-07-07 23:04:19 +02:00
parent a17b3c47a0
commit a3957f3844

View File

@ -0,0 +1,32 @@
--TEST--
Test V8::executeString() : correct temp context construction
--SKIPIF--
<?php require_once(dirname(__FILE__) . '/skipif.inc'); ?>
--FILE--
<?php
$v8 = new V8Js();
class Failer {
protected $_b = null;
function call($a) {
$this->_b = $a;
}
function test() {
print_r($this->_b);
}
}
$v8->failer = new Failer();
$v8->executeString('PHP.failer.call({ foo: 23 });');
$v8->failer->test();
?>
===EOF===
--EXPECT--
V8Object Object
(
[foo] => 23
)
===EOF===