Code Duplication    Length = 8-9 lines in 3 locations

tests/Doctrine/Tests/ORM/QueryBuilderTest.php 3 locations

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