PMA_VERSION, 'table_coords' => "table_name", 'displaywork' => 'displaywork', 'db' => "information_schema", 'table_info' => 'table_info', 'relwork' => 'relwork', 'commwork' => 'commwork', 'pdfwork' => 'pdfwork', 'column_info' => 'column_info', 'relation' => 'relation', ); //$_SESSION $_SESSION['PMA_Theme'] = Theme::load('./themes/pmahomme'); $_SESSION['PMA_Theme'] = new Theme(); //Mock DBI $dbi = $this->getMockBuilder('PMA\libraries\DatabaseInterface') ->disableOriginalConstructor() ->getMock(); $dbi->expects($this->any()) ->method('query') ->will($this->returnValue(true)); $GLOBALS['dbi'] = $dbi; } /** * Test for PMA_getHtmlForReplacePrefixTable * * @return void */ public function testPMAGetHtmlForReplacePrefixTable() { $action = 'delete_row'; $_url_params = array('url_query'=>'PMA_original_url_query'); //Call the test function $html = PMA_getHtmlForReplacePrefixTable($action, $_url_params); //form action $this->assertContains( '