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

@@ 1435-1445 (lines=11) @@
1432
    /**
1433
     * @return array
1434
     */
1435
    public function getGeneratesDecimalTypeDeclarationSQL()
1436
    {
1437
        return array(
1438
            array(array(), 'NUMERIC(10, 0)'),
1439
            array(array('unsigned' => true), 'NUMERIC(10, 0)'),
1440
            array(array('unsigned' => false), 'NUMERIC(10, 0)'),
1441
            array(array('precision' => 5), 'NUMERIC(5, 0)'),
1442
            array(array('scale' => 5), 'NUMERIC(10, 5)'),
1443
            array(array('precision' => 8, 'scale' => 2), 'NUMERIC(8, 2)'),
1444
        );
1445
    }
1446
1447
    /**
1448
     * @group DBAL-1082
@@ 1460-1470 (lines=11) @@
1457
    /**
1458
     * @return array
1459
     */
1460
    public function getGeneratesFloatDeclarationSQL()
1461
    {
1462
        return array(
1463
            array(array(), 'DOUBLE PRECISION'),
1464
            array(array('unsigned' => true), 'DOUBLE PRECISION'),
1465
            array(array('unsigned' => false), 'DOUBLE PRECISION'),
1466
            array(array('precision' => 5), 'DOUBLE PRECISION'),
1467
            array(array('scale' => 5), 'DOUBLE PRECISION'),
1468
            array(array('precision' => 8, 'scale' => 2), 'DOUBLE PRECISION'),
1469
        );
1470
    }
1471
}
1472