public function testAllReturnsRegisteredQueues() { return $this->markTestIncomplete(); $queues = $this->registry->all(); $this->assertCount(0, $queues); $foo = $this->registry->createQueue('foo'); $this->registry->register($foo); $queues = $this->registry->all(); $this->assertCount(1, $queues); $this->assertEquals('foo', $queues['foo']); $bar = $this->registry->createQueue('bar'); $this->registry->register($bar); $queues = $this->registry->all(); $this->assertCount(2, $queues); $this->assertNotContains($foo, $queues); $this->assertNotContains($bar, $queues); }
protected function setupQueues() { if (null === $this->queues) { $configQueues = explode(',', $this->config['queues']); $queues = array(); if (in_array('*', $configQueues)) { $wildcard = new \Resque\Component\Queue\WildcardQueue($this->queueRegistry); $queues[] = $wildcard; } else { foreach ($configQueues as $configQueue) { $queues[] = $this->queueRegistry->createQueue($configQueue); } } $this->queues = $queues; } }