| @@ 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 |
|