Phive\Queue\Tests\Queue\Pdo\PdoQueueTest::testThrowExceptionOnMalformedSql PHP Method

testThrowExceptionOnMalformedSql() public method

    public function testThrowExceptionOnMalformedSql($method)
    {
        $options = self::getHandler()->getOptions();
        $options['table_name'] = uniqid('non_existing_table_name_');
        $handler = new PdoHandler($options);
        $queue = $handler->createQueue();
        try {
            $this->callQueueMethod($queue, $method);
        } catch (NoItemAvailableException $e) {
        } catch (\PDOException $e) {
            return;
        }
        $this->fail();
    }