mirror of
https://github.com/php/php-src.git
synced 2024-09-30 06:16:08 +00:00
31 lines
441 B
Plaintext
31 lines
441 B
Plaintext
|
--TEST--
|
||
|
Test nested calls with die() in a generator
|
||
|
--FILE--
|
||
|
<?php
|
||
|
|
||
|
function gen() {
|
||
|
die('Test');
|
||
|
yield; // force generator
|
||
|
}
|
||
|
|
||
|
function function_with_3_args() {
|
||
|
$gen = gen();
|
||
|
$gen->rewind();
|
||
|
}
|
||
|
|
||
|
function function_with_4_args() {
|
||
|
function_with_3_args(4, 5, 6);
|
||
|
}
|
||
|
|
||
|
function outerGen() {
|
||
|
function_with_4_args(0, 1, 2, 3);
|
||
|
yield; // force generator
|
||
|
}
|
||
|
|
||
|
$outerGen = outerGen();
|
||
|
$outerGen->rewind();
|
||
|
|
||
|
?>
|
||
|
--EXPECT--
|
||
|
Test
|