Ticket #33926: 33926.diff
File 33926.diff, 961 bytes (added by , 8 years ago) |
---|
-
tests/phpunit/tests/db.php
57 57 public function test_db_reconnect() { 58 58 global $wpdb; 59 59 60 $ var = $wpdb->get_var( "SELECT ID FROM $wpdb->users LIMIT 1" );61 $this->assertGreaterThan( 0, $ var);60 $connection = $wpdb->get_var( "SELECT CONNECTION_ID()" ); 61 $this->assertGreaterThan( 0, $connection ); 62 62 63 63 if ( $wpdb->use_mysqli ) { 64 64 mysqli_close( $wpdb->dbh ); … … 65 65 } else { 66 66 mysql_close( $wpdb->dbh ); 67 67 } 68 unset( $wpdb->dbh );68 $wpdb->dbh = null; 69 69 70 $var = $wpdb->get_var( "SELECT ID FROM $wpdb->users LIMIT 1" ); 71 $this->assertGreaterThan( 0, $var ); 70 $newconnection = $wpdb->get_var( "SELECT CONNECTION_ID()" ); 71 $this->assertGreaterThan( 0, $newconnection ); 72 73 $this->assertNotEquals( $connection, $newconnection ); 72 74 } 73 75 74 76 /**