Make WordPress Core

Ticket #34870: 34870.diff

File 34870.diff, 854 bytes (added by pento, 8 years ago)
  • tests/phpunit/tests/dbdelta.php

     
    826826        }
    827827
    828828        /**
     829         * @ticket 34870
     830         */
     831        function test_unchanged_key_lengths_do_not_recreate_index() {
     832                global $wpdb;
     833
     834                $updates = dbDelta(
     835                        "
     836                        CREATE TABLE {$wpdb->prefix}dbdelta_test (
     837                                id bigint(20) NOT NULL AUTO_INCREMENT,
     838                                column_1 varchar(255) NOT NULL,
     839                                column_2 text,
     840                                column_3 blob,
     841                                PRIMARY KEY  (id),
     842                                KEY key_1 (column_1(255)),
     843                                KEY compound_key (id,column_1),
     844                                FULLTEXT KEY fulltext_key (column_1)
     845                        ) ENGINE=MyISAM
     846                        ", false );
     847
     848                $this->assertEmpty( $updates );
     849        }
     850
     851        /**
    829852         * @ticket 31679
    830853         */
    831854        function test_column_type_change_with_hyphens_in_name() {