1
0
mirror of synced 2025-02-02 21:41:45 +03:00

Tests for not supported Subqueries in FROM and JOIN

This commit is contained in:
SimonHeimberg 2016-12-27 09:47:03 +01:00 committed by Marco Pivetta
parent f5d4db7d9c
commit 5b6d766961
No known key found for this signature in database
GPG Key ID: 4167D3337FD9D629

View File

@ -278,4 +278,24 @@ class QueryTest extends OrmTestCase
// Retrieves cached data since expire flag is false and we have a cached result set
self::assertCount(2, $query->expireResultCache(false)->getResult());
}
/**
* @expectedException Doctrine\ORM\Query\QueryException
* @exptectedExcepionMessage Subquery
*/
public function testSelectJoinSubquery()
{
$query = $this->_em->createQuery("select u from Doctrine\Tests\Models\CMS\CmsUser u JOIN (SELECT )");
$query->getResult();
}
/**
* @expectedException Doctrine\ORM\Query\QueryException
* @exptectedExcepionMessage Subquery
*/
public function testSelectFromSubquery()
{
$query = $this->_em->createQuery("select u from (select Doctrine\Tests\Models\CMS\CmsUser c) as u");
$query->getResult();
}
}