Code Duplication    Length = 11-11 lines in 4 locations

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

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

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

@@ 1429-1439 (lines=11) @@
1426
    /**
1427
     * @return array
1428
     */
1429
    public function getGeneratesDecimalTypeDeclarationSQL()
1430
    {
1431
        return array(
1432
            array(array(), 'NUMERIC(10, 0)'),
1433
            array(array('unsigned' => true), 'NUMERIC(10, 0)'),
1434
            array(array('unsigned' => false), 'NUMERIC(10, 0)'),
1435
            array(array('precision' => 5), 'NUMERIC(5, 0)'),
1436
            array(array('scale' => 5), 'NUMERIC(10, 5)'),
1437
            array(array('precision' => 8, 'scale' => 2), 'NUMERIC(8, 2)'),
1438
        );
1439
    }
1440
1441
    /**
1442
     * @group DBAL-1082
@@ 1454-1464 (lines=11) @@
1451
    /**
1452
     * @return array
1453
     */
1454
    public function getGeneratesFloatDeclarationSQL()
1455
    {
1456
        return array(
1457
            array(array(), 'DOUBLE PRECISION'),
1458
            array(array('unsigned' => true), 'DOUBLE PRECISION'),
1459
            array(array('unsigned' => false), 'DOUBLE PRECISION'),
1460
            array(array('precision' => 5), 'DOUBLE PRECISION'),
1461
            array(array('scale' => 5), 'DOUBLE PRECISION'),
1462
            array(array('precision' => 8, 'scale' => 2), 'DOUBLE PRECISION'),
1463
        );
1464
    }
1465
}
1466