Tests for not supported Subqueries in FROM and JOIN
This commit is contained in:
parent
f5d4db7d9c
commit
5b6d766961
@ -278,4 +278,24 @@ class QueryTest extends OrmTestCase
|
|||||||
// Retrieves cached data since expire flag is false and we have a cached result set
|
// Retrieves cached data since expire flag is false and we have a cached result set
|
||||||
self::assertCount(2, $query->expireResultCache(false)->getResult());
|
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();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user