/** * Test for PMA_getHtmlForRenameDatabase * * @return void */ public function testGetHtmlForRenameDatabase() { $_REQUEST['db_collation'] = 'db1'; $html = PMA_getHtmlForRenameDatabase("pma"); $this->assertContains('db_operations.php', $html); $this->assertRegExp('/.*db_rename.*Rename database to.*/', $html); }
/** * Test for PMA_getHtmlForRenameDatabase * * @return void */ public function testGetHtmlForRenameDatabase() { $_REQUEST['db_collation'] = 'db1'; $this->assertRegExp( '/.*db_operations.php(.|[\n])*db_rename([\n]|.)*Rename database to.*/m', PMA_getHtmlForRenameDatabase("pma") ); }
$response->addHTML('<div id="boxContainer" data-box-width="300">'); if (!$is_information_schema) { if ($cfgRelation['commwork']) { /** * database comment */ $response->addHTML(PMA_getHtmlForDatabaseComment($GLOBALS['db'])); } $response->addHTML('<div class="operations_half_width">'); $response->addHTML(PMA_getHtmlForCreateTable($db)); $response->addHTML('</div>'); /** * rename database */ if ($GLOBALS['db'] != 'mysql') { $response->addHTML(PMA_getHtmlForRenameDatabase($GLOBALS['db'])); } // Drop link if allowed // Don't even try to drop information_schema. // You won't be able to. Believe me. You won't. // Don't allow to easily drop mysql database, RFE #1327514. if (($is_superuser || $GLOBALS['cfg']['AllowUserDropDatabase']) && !$db_is_system_schema && $GLOBALS['db'] != 'mysql') { $response->addHTML(PMA_getHtmlForDropDatabaseLink($GLOBALS['db'])); } /** * Copy database */ $response->addHTML(PMA_getHtmlForCopyDatabase($GLOBALS['db'])); /** * Change database charset */
* database comment */ $response->addHTML(PMA_getHtmlForDatabaseComment($db)); } $response->addHTML('<div class="operations_half_width">'); ob_start(); include 'libraries/display_create_table.lib.php'; $content = ob_get_contents(); ob_end_clean(); $response->addHTML($content); $response->addHTML('</div>'); /** * rename database */ if ($db != 'mysql') { $response->addHTML(PMA_getHtmlForRenameDatabase($db)); } // Drop link if allowed // Don't even try to drop information_schema. // You won't be able to. Believe me. You won't. // Don't allow to easily drop mysql database, RFE #1327514. if (($is_superuser || $GLOBALS['cfg']['AllowUserDropDatabase']) && !$db_is_system_schema && (PMA_DRIZZLE || $db != 'mysql')) { $response->addHTML(PMA_getHtmlForDropDatabaseLink($db)); } /** * Copy database */ $response->addHTML(PMA_getHtmlForCopyDatabase($db)); /** * Change database charset */