Code Duplication    Length = 11-11 lines in 4 locations

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

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

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