Code Duplication    Length = 12-12 lines in 2 locations

tests/Doctrine/Tests/DBAL/Platforms/AbstractSQLServerPlatformTestCase.php 2 locations

@@ 192-203 (lines=12) @@
189
        self::assertEquals(sprintf(self::$selectFromCtePattern, $alteredSql, 1, 10), $sql);
190
    }
191
192
    public function testModifyLimitQueryWithOffset()
193
    {
194
        if ( ! $this->_platform->supportsLimitOffset()) {
195
            $this->markTestSkipped(sprintf('Platform "%s" does not support offsets in result limiting.', $this->_platform->getName()));
196
        }
197
198
        $querySql = 'SELECT * FROM user ORDER BY username DESC';
199
        $alteredSql = 'SELECT TOP 15 * FROM user ORDER BY username DESC';
200
        $sql = $this->_platform->modifyLimitQuery($querySql, 10, 5);
201
202
        self::assertEquals(sprintf(self::$selectFromCtePattern, $alteredSql, 6, 15), $sql);
203
    }
204
205
    public function testModifyLimitQueryWithAscOrderBy()
206
    {
@@ 311-322 (lines=12) @@
308
    /**
309
     * @group DDC-2470
310
     */
311
    public function testModifyLimitQueryWithOrderByClause()
312
    {
313
        if ( ! $this->_platform->supportsLimitOffset()) {
314
            $this->markTestSkipped(sprintf('Platform "%s" does not support offsets in result limiting.', $this->_platform->getName()));
315
        }
316
317
        $sql        = 'SELECT m0_.NOMBRE AS NOMBRE0, m0_.FECHAINICIO AS FECHAINICIO1, m0_.FECHAFIN AS FECHAFIN2 FROM MEDICION m0_ WITH (NOLOCK) INNER JOIN ESTUDIO e1_ ON m0_.ESTUDIO_ID = e1_.ID INNER JOIN CLIENTE c2_ ON e1_.CLIENTE_ID = c2_.ID INNER JOIN USUARIO u3_ ON c2_.ID = u3_.CLIENTE_ID WHERE u3_.ID = ? ORDER BY m0_.FECHAINICIO DESC';
318
        $alteredSql = 'SELECT TOP 15 m0_.NOMBRE AS NOMBRE0, m0_.FECHAINICIO AS FECHAINICIO1, m0_.FECHAFIN AS FECHAFIN2 FROM MEDICION m0_ WITH (NOLOCK) INNER JOIN ESTUDIO e1_ ON m0_.ESTUDIO_ID = e1_.ID INNER JOIN CLIENTE c2_ ON e1_.CLIENTE_ID = c2_.ID INNER JOIN USUARIO u3_ ON c2_.ID = u3_.CLIENTE_ID WHERE u3_.ID = ? ORDER BY m0_.FECHAINICIO DESC';
319
        $actual     = $this->_platform->modifyLimitQuery($sql, 10, 5);
320
321
        self::assertEquals(sprintf(self::$selectFromCtePattern, $alteredSql, 6, 15), $actual);
322
    }
323
324
    /**
325
     * @group DBAL-713