Example #1
0
 public function testReconnect()
 {
     $servers = explode(',', $_ENV['DISQUE_SERVERS']);
     try {
         $pool = new Pool($servers);
     } catch (ConnectException $e) {
         $this->markTestSkipped($e->getMessage());
     }
     $this->assertTrue($pool->isConnected());
     $connected = $pool->getActiveNode();
     $pool->reconnect();
     $this->assertTrue($pool->isConnected());
     $this->assertNotSame($connected, $pool->getActiveNode());
 }