public function testPoolConnect() { $conn = new Mongo(); $pool1 = Mongo::poolDebug(); $orig = null; foreach ($pool1 as $host => $info) { if (strpos($host, 'localhost:27017...') === 0) { $orig = $info; } } $conn->connect(); $conn->connect(); $conn->connect(); $pool2 = Mongo::poolDebug(); $followup = null; foreach ($pool2 as $host => $info) { if (strpos($host, 'localhost:27017...') === 0) { $followup = $info; } } $this->assertEquals($orig['in use'], $followup['in use']); }