| 1234567891011121314151617181920212223242526272829303132333435363738 | --TEST--Test V8::executeString() : Generators V8 -> PHP (properties)--SKIPIF--<?phprequire_once(dirname(__FILE__) . '/skipif.inc');if (!class_exists('V8Generator')) {    die("skip Installed V8 version doesn't support generators");}?>--FILE--<?php$js = <<<EOJSfunction* TheGen() {  yield 23;  yield PHP.getValue();}var gen = TheGen();gen.foo = 23;gen.bar = function() { var_dump("Hello World"); };gen;EOJS;$v8 = new V8Js();$gen = $v8->executeString($js);var_dump($gen->foo);$gen->bar();?>===EOF===--EXPECT--int(23)string(11) "Hello World"===EOF===
 |