@@ 1002-1010 (lines=9) @@ | ||
999 | $this->assertEquals('u', $qb->getRootAlias()); |
|
1000 | } |
|
1001 | ||
1002 | public function testBCAddJoinWithoutRootAlias() |
|
1003 | { |
|
1004 | $qb = $this->_em->createQueryBuilder() |
|
1005 | ->select('u') |
|
1006 | ->from(CmsUser::class, 'u') |
|
1007 | ->add('join', ['INNER JOIN u.groups g'], true); |
|
1008 | ||
1009 | $this->assertEquals('SELECT u FROM Doctrine\Tests\Models\CMS\CmsUser u INNER JOIN u.groups g', $qb->getDQL()); |
|
1010 | } |
|
1011 | ||
1012 | /** |
|
1013 | * @group DDC-1211 |
|
@@ 1043-1050 (lines=8) @@ | ||
1040 | /** |
|
1041 | * @group DDC-1227 |
|
1042 | */ |
|
1043 | public function testAddFromString() |
|
1044 | { |
|
1045 | $qb = $this->_em->createQueryBuilder() |
|
1046 | ->add('select', 'u') |
|
1047 | ->add('from', CmsUser::class . ' u'); |
|
1048 | ||
1049 | $this->assertEquals('SELECT u FROM Doctrine\Tests\Models\CMS\CmsUser u', $qb->getDQL()); |
|
1050 | } |
|
1051 | ||
1052 | /** |
|
1053 | * @group DDC-1619 |
|
@@ 1055-1063 (lines=9) @@ | ||
1052 | /** |
|
1053 | * @group DDC-1619 |
|
1054 | */ |
|
1055 | public function testAddDistinct() |
|
1056 | { |
|
1057 | $qb = $this->_em->createQueryBuilder() |
|
1058 | ->select('u') |
|
1059 | ->distinct() |
|
1060 | ->from(CmsUser::class, 'u'); |
|
1061 | ||
1062 | $this->assertEquals('SELECT DISTINCT u FROM Doctrine\Tests\Models\CMS\CmsUser u', $qb->getDQL()); |
|
1063 | } |
|
1064 | ||
1065 | /** |
|
1066 | * @group DDC-2192 |