Exemplo n.º 1
0
 /**
  * @depends testShouldPutAndReserve
  */
 public function testShouldGetTubes()
 {
     $tubes = $this->client->getTubes();
     $this->assertNotEmpty($tubes);
     $this->assertContains(self::TUBE_NAME, $tubes);
     // Cleanup tubes
     foreach ($tubes as $tube) {
         $isRunning = true;
         $this->client->watch($tube);
         do {
             $job = $this->client->reserve(0.1);
             if ($job) {
                 $this->assertTrue($job->delete());
             } else {
                 $isRunning = false;
             }
         } while ($isRunning);
     }
 }