--TEST-- pool iteration --SKIPIF-- --FILE-- getAttached() as $c) { if ($c !== $client) { echo "."; } } echo "\n"; echo "Finished: "; foreach ($pool->getFinished() as $c) { echo "."; } echo "\n"; echo "USER\n"; $client = new UserClient(); $pool = new UserPool(); echo "Iterator: "; foreach ($pool as $c) { if ($c !== $client) { echo "."; } } echo "\n"; echo "Attached: "; foreach ($pool->getAttached() as $c) { if ($c !== $client) { echo "."; } } echo "\n"; echo "Finished: "; foreach ($pool->getFinished() as $c) { echo "."; } echo "\n"; ?> Done --EXPECT-- Test CURL Iterator: Attached: Finished: USER Iterator: Attached: Finished: Done