summaryrefslogtreecommitdiff
path: root/Zend/tests/generators/generator_returns_generator.phpt
blob: ad332a3be9246980e0ac1e5b7961b1e155a5f835 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--TEST--
A generator function returns a Generator object
--FILE--
<?php

function gen() {
    // execution is suspended here, so the following never gets run:
    echo "Foo";
	// trigger a generator
    yield;
}

$generator = gen();
var_dump($generator instanceof Generator);

?>
--EXPECT--
bool(true)