Code Duplication    Length = 16-16 lines in 2 locations

tests/Doctrine/Tests/DBAL/Platforms/OraclePlatformTest.php 1 location

@@ 452-467 (lines=16) @@
449
        self::assertSame('BLOB', $this->_platform->getBinaryTypeDeclarationSQL(array('fixed' => true, 'length' => 2001)));
450
    }
451
452
    public function testDoesNotPropagateUnnecessaryTableAlterationOnBinaryType()
453
    {
454
        $table1 = new Table('mytable');
455
        $table1->addColumn('column_varbinary', 'binary');
456
        $table1->addColumn('column_binary', 'binary', array('fixed' => true));
457
458
        $table2 = new Table('mytable');
459
        $table2->addColumn('column_varbinary', 'binary', array('fixed' => true));
460
        $table2->addColumn('column_binary', 'binary');
461
462
        $comparator = new Comparator();
463
464
        // VARBINARY -> BINARY
465
        // BINARY    -> VARBINARY
466
        self::assertEmpty($this->_platform->getAlterTableSQL($comparator->diffTable($table1, $table2)));
467
    }
468
469
    /**
470
     * @group DBAL-563

tests/Doctrine/Tests/DBAL/Schema/ComparatorTest.php 1 location

@@ 762-777 (lines=16) @@
759
        self::assertCount(0, $tableDiff->renamedIndexes);
760
    }
761
762
    public function testDetectChangeIdentifierType()
763
    {
764
        $this->markTestSkipped('DBAL-2 was reopened, this test cannot work anymore.');
765
766
        $tableA = new Table("foo");
767
        $tableA->addColumn('id', 'integer', array('autoincrement' => false));
768
769
        $tableB = new Table("foo");
770
        $tableB->addColumn('id', 'integer', array('autoincrement' => true));
771
772
        $c = new Comparator();
773
        $tableDiff = $c->diffTable($tableA, $tableB);
774
775
        self::assertInstanceOf('Doctrine\DBAL\Schema\TableDiff', $tableDiff);
776
        self::assertArrayHasKey('id', $tableDiff->changedColumns);
777
    }
778
779
780
    /**