/** * Test for PMA_findPartialDependencies * * @return void */ public function testPMAFindPartialDependencies() { $table = "PMA_table2"; $db = 'PMA_db'; $result = PMA_findPartialDependencies($table, $db); $this->assertContains('<div class="dependencies_box"', $result); $this->assertContains(__('No partial dependencies found!'), $result); }
$num_fields = $_REQUEST['numFields']; $html = PMA_getHtmlForCreateNewColumn($num_fields, $db, $table); $html .= PMA_URL_getHiddenInputs($db, $table); echo $html; exit; } if (isset($_REQUEST['addNewPrimary'])) { $num_fields = 1; $columnMeta = array('Field' => $table . "_id", 'Extra' => 'auto_increment'); $html = PMA_getHtmlForCreateNewColumn($num_fields, $db, $table, $columnMeta); $html .= PMA_URL_getHiddenInputs($db, $table); echo $html; exit; } if (isset($_REQUEST['findPdl'])) { $html = PMA_findPartialDependencies($table, $db); echo $html; exit; } if (isset($_REQUEST['getNewTables2NF'])) { $partialDependencies = json_decode($_REQUEST['pd']); $html = PMA_getHtmlForNewTables2NF($partialDependencies, $table); echo $html; exit; } if (isset($_REQUEST['getNewTables3NF'])) { $dependencies = json_decode($_REQUEST['pd']); $tables = json_decode($_REQUEST['tables']); $newTables = PMA_getHtmlForNewTables3NF($dependencies, $tables, $db); PMA_Response::getInstance()->disable(); PMA_headerJSON();
/** * Test for PMA_findPartialDependencies * * @return void */ public function testPMAFindPartialDependencies() { $table = "PMA_table2"; $db = 'PMA_db'; $result = PMA_findPartialDependencies($table, $db); $this->assertTag(array('tag' => 'div', 'attributes' => array('class' => 'dependencies_box')), $result); $this->assertContains(__('No partial dependencies found!'), $result); }