Code Duplication    Length = 11-11 lines in 4 locations

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

@@ 816-826 (lines=11) @@
813
    /**
814
     * {@inheritdoc}
815
     */
816
    public function getGeneratesDecimalTypeDeclarationSQL()
817
    {
818
        return array(
819
            array(array(), 'NUMERIC(10, 0)'),
820
            array(array('unsigned' => true), 'NUMERIC(10, 0) UNSIGNED'),
821
            array(array('unsigned' => false), 'NUMERIC(10, 0)'),
822
            array(array('precision' => 5), 'NUMERIC(5, 0)'),
823
            array(array('scale' => 5), 'NUMERIC(10, 5)'),
824
            array(array('precision' => 8, 'scale' => 2), 'NUMERIC(8, 2)'),
825
        );
826
    }
827
828
    /**
829
     * {@inheritdoc}
@@ 831-841 (lines=11) @@
828
    /**
829
     * {@inheritdoc}
830
     */
831
    public function getGeneratesFloatDeclarationSQL()
832
    {
833
        return array(
834
            array(array(), 'DOUBLE PRECISION'),
835
            array(array('unsigned' => true), 'DOUBLE PRECISION UNSIGNED'),
836
            array(array('unsigned' => false), 'DOUBLE PRECISION'),
837
            array(array('precision' => 5), 'DOUBLE PRECISION'),
838
            array(array('scale' => 5), 'DOUBLE PRECISION'),
839
            array(array('precision' => 8, 'scale' => 2), 'DOUBLE PRECISION'),
840
        );
841
    }
842
843
    /**
844
     * @group DBAL-2436

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

@@ 1464-1474 (lines=11) @@
1461
    /**
1462
     * @return array
1463
     */
1464
    public function getGeneratesDecimalTypeDeclarationSQL()
1465
    {
1466
        return array(
1467
            array(array(), 'NUMERIC(10, 0)'),
1468
            array(array('unsigned' => true), 'NUMERIC(10, 0)'),
1469
            array(array('unsigned' => false), 'NUMERIC(10, 0)'),
1470
            array(array('precision' => 5), 'NUMERIC(5, 0)'),
1471
            array(array('scale' => 5), 'NUMERIC(10, 5)'),
1472
            array(array('precision' => 8, 'scale' => 2), 'NUMERIC(8, 2)'),
1473
        );
1474
    }
1475
1476
    /**
1477
     * @group DBAL-1082
@@ 1489-1499 (lines=11) @@
1486
    /**
1487
     * @return array
1488
     */
1489
    public function getGeneratesFloatDeclarationSQL()
1490
    {
1491
        return array(
1492
            array(array(), 'DOUBLE PRECISION'),
1493
            array(array('unsigned' => true), 'DOUBLE PRECISION'),
1494
            array(array('unsigned' => false), 'DOUBLE PRECISION'),
1495
            array(array('precision' => 5), 'DOUBLE PRECISION'),
1496
            array(array('scale' => 5), 'DOUBLE PRECISION'),
1497
            array(array('precision' => 8, 'scale' => 2), 'DOUBLE PRECISION'),
1498
        );
1499
    }
1500
}
1501