Code Duplication    Length = 11-11 lines in 2 locations

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

@@ 159-169 (lines=11) @@
156
     * @dataProvider serialTypes
157
     * @group 2906
158
     */
159
    public function testGenerateTableWithAutoincrementDoesNotSetDefault(string $type, string $definition) : void
160
    {
161
        $table  = new \Doctrine\DBAL\Schema\Table('autoinc_table_notnull');
162
        $column = $table->addColumn('id', $type);
163
        $column->setAutoIncrement(true);
164
        $column->setNotNull(false);
165
166
        $sql = $this->_platform->getCreateTableSQL($table);
167
168
        self::assertEquals(["CREATE TABLE autoinc_table_notnull (id $definition)"], $sql);
169
    }
170
171
    /**
172
     * @dataProvider serialTypes
@@ 175-185 (lines=11) @@
172
     * @dataProvider serialTypes
173
     * @group 2906
174
     */
175
    public function testCreateTableWithAutoincrementAndNotNullAddsConstraint(string $type, string $definition) : void
176
    {
177
        $table  = new \Doctrine\DBAL\Schema\Table('autoinc_table_notnull_enabled');
178
        $column = $table->addColumn('id', $type);
179
        $column->setAutoIncrement(true);
180
        $column->setNotNull(true);
181
182
        $sql = $this->_platform->getCreateTableSQL($table);
183
184
        self::assertEquals(["CREATE TABLE autoinc_table_notnull_enabled (id $definition NOT NULL)"], $sql);
185
    }
186
187
    /**
188
     * @dataProvider serialTypes