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

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