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

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