diff --git a/test/classes/PMA_DisplayResults_test.php b/test/classes/PMA_DisplayResults_test.php index b9c4d5aefb..5da925cb57 100644 --- a/test/classes/PMA_DisplayResults_test.php +++ b/test/classes/PMA_DisplayResults_test.php @@ -39,6 +39,8 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase 'PMA_DisplayResults', array('as', '','','') ); + $SESSION[' PMA_Token '] = 'token'; + $GLOBALS['lang'] = 'en'; } @@ -86,7 +88,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase */ public function testSetDisplayModeCase1($the_disp_mode, $the_total, $output) { - + if (!isset($GLOBALS['fields_meta'])) { $fields_meta = array(); $fields_meta[0] = new stdClass(); @@ -94,7 +96,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase } else { $fields_meta = $GLOBALS['fields_meta']; } - + $this->object->setProperties( null, $fields_meta, true, null, null, null, null, null, null, null, null, @@ -102,11 +104,11 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase ); $this->assertEquals( + $output, $this->_callPrivateFunction( '_setDisplayMode', array(&$the_disp_mode, &$the_total) - ), - $output + ) ); } @@ -163,7 +165,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase */ public function testSetDisplayModeCase2($the_disp_mode, $the_total, $output) { - + if (!isset($GLOBALS['fields_meta'])) { $fields_meta = array(); $fields_meta[0] = new stdClass(); @@ -171,21 +173,21 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase } else { $fields_meta = $GLOBALS['fields_meta']; } - + $this->object->setProperties( 1, $fields_meta, false, null, null, false, null, null, null, null, null, false, false, true, null, null, null ); - + $this->object->__set('_sql_query', 'SELECT * FROM `pma_bookmark` WHERE 1'); $this->assertEquals( + $output, $this->_callPrivateFunction( '_setDisplayMode', array(&$the_disp_mode, &$the_total) - ), - $output + ) ); } @@ -242,7 +244,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase */ public function testSetDisplayModeCase3($the_disp_mode, $the_total, $output) { - + if (!isset($GLOBALS['fields_meta'])) { $fields_meta = array(); $fields_meta[0] = new stdClass(); @@ -250,7 +252,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase } else { $fields_meta = $GLOBALS['fields_meta']; } - + $this->object->setProperties( 1, $fields_meta, false, null, null, false, null, null, null, null, null, @@ -258,11 +260,11 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase ); $this->assertEquals( + $output, $this->_callPrivateFunction( '_setDisplayMode', array(&$the_disp_mode, &$the_total) - ), - $output + ) ); } @@ -340,11 +342,11 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $_SESSION[' PMA_token '] = 'token'; $this->assertEquals( + $output, $this->_callPrivateFunction( '_getTableNavigationButton', array(&$caption, $title, $pos, $html_sql_query) - ), - $output + ) ); } @@ -359,7 +361,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase 'Submit', 1, 'SELECT * FROM `pma_bookmark` WHERE 1', - '
' + '
' ) ); } @@ -389,6 +391,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $_SESSION['tmp_user_values']['disp_direction'] = '1'; $this->assertEquals( + $output, str_word_count( $this->_callPrivateFunction( '_getTableNavigation', @@ -396,8 +399,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $pos_next, $pos_prev, $id_for_direction_dropdown, $is_innodb ) ) - ), - $output + ) ); } @@ -412,7 +414,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase 41, '123', false, - '309' + '330' ) ); } @@ -454,21 +456,21 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $grid_edit_class, $not_null_class, $relation_class, $hide_class, $field_type_class, $row_no, $output ) { - + $GLOBALS['cfg']['BrowsePointerEnable'] = true; $GLOBALS['cfg']['BrowseMarkerEnable'] = true; $_SESSION['tmp_user_values']['disp_direction'] = PMA_DisplayResults::DISP_DIR_VERTICAL; $this->assertEquals( + $output, $this->_callPrivateFunction( '_getResettedClassForInlineEdit', array( $grid_edit_class, $not_null_class, $relation_class, $hide_class, $field_type_class, $row_no ) - ), - $output + ) ); } @@ -478,11 +480,11 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase public function testGetClassForDateTimeRelatedFieldsCase1() { $this->assertEquals( + 'datetimefield', $this->_callPrivateFunction( '_getClassForDateTimeRelatedFields', array(PMA_DisplayResults::DATETIME_FIELD) - ), - 'datetimefield' + ) ); } @@ -492,11 +494,11 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase public function testGetClassForDateTimeRelatedFieldsCase2() { $this->assertEquals( + 'datefield', $this->_callPrivateFunction( '_getClassForDateTimeRelatedFields', array(PMA_DisplayResults::DATE_FIELD) - ), - 'datefield' + ) ); } @@ -506,11 +508,11 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase public function testGetClassForDateTimeRelatedFieldsCase3() { $this->assertEquals( + '', $this->_callPrivateFunction( '_getClassForDateTimeRelatedFields', array(PMA_DisplayResults::STRING_FIELD) - ), - '' + ) ); } @@ -542,7 +544,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase public function testGetOperationLinksForVerticleTableCase1( $operation, $output ) { - + $vertical_display = array( 'row_delete' => array(), 'textbtn' => '\n \n \n', @@ -556,15 +558,15 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase '\n\nCopy Copy\n\nCopy Copy\n @@ -596,7 +598,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase public function testGetOperationLinksForVerticleTableCase2( $operation, $output ) { - + $vertical_display = array( 'row_delete' => array(), 'textbtn' => '\n \n \n', @@ -610,15 +612,15 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase '\n\n \n \n', @@ -665,15 +667,15 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase '\n ', ' ' ) ); - + $this->object->__set('_vertical_display', $vertical_display); - + $_SESSION['tmp_user_values']['repeat_cells'] = 0; $this->assertEquals( + $output, $this->_callPrivateFunction( '_getCheckBoxesForMultipleRowOperations', array($dir) - ), - $output + ) ); } @@ -731,8 +733,8 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase { $_SESSION['tmp_user_values']['max_rows'] = PMA_DisplayResults::ALL_ROWS; $this->assertEquals( - $this->_callPrivateFunction('_getOffsets', array()), - array(0, 0) + array(0, 0), + $this->_callPrivateFunction('_getOffsets', array()) ); } @@ -744,8 +746,8 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $_SESSION['tmp_user_values']['max_rows'] = 5; $_SESSION['tmp_user_values']['pos'] = 4; $this->assertEquals( - $this->_callPrivateFunction('_getOffsets', array()), - array(9, 0) + array(9, 0), + $this->_callPrivateFunction('_getOffsets', array()) ); } @@ -772,10 +774,10 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase public function testGetSortParamsCase1($order_by_clause, $output) { $this->assertEquals( + $output, $this->_callPrivateFunction( '_getSortParams', array($order_by_clause) - ), - $output + ) ); } @@ -809,10 +811,10 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase public function testGetSortParamsCase2($order_by_clause, $output) { $this->assertEquals( + $output, $this->_callPrivateFunction( '_getSortParams', array($order_by_clause) - ), - $output + ) ); } @@ -869,14 +871,14 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $del_query, $id_suffix, $class, $output ) { $this->assertEquals( + $output, $this->_callPrivateFunction( '_getCheckboxForMultiRowSubmissions', array( $del_url, $is_display, $row_no, $where_clause_html, $condition_array, $del_query, $id_suffix, $class ) - ), - $output + ) ); } @@ -921,13 +923,13 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $GLOBALS['cfg']['LinkLengthLimit'] = 1000; $this->assertEquals( + $output, $this->_callPrivateFunction( '_getEditLink', array( $edit_url, $class, $edit_str, $where_clause, $where_clause_html ) - ), - $output + ) ); } @@ -973,13 +975,13 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $GLOBALS['cfg']['LinkLengthLimit'] = 1000; $this->assertEquals( + $output, $this->_callPrivateFunction( '_getCopyLink', array( $copy_url, $copy_str, $where_clause, $where_clause_html, $class ) - ), - $output + ) ); } @@ -1022,13 +1024,13 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $GLOBALS['cfg']['LinkLengthLimit'] = 1000; $this->assertEquals( + $output, $this->_callPrivateFunction( '_getDeleteLink', array( $del_url, $del_str, $js_conf, $class ) - ), - $output + ) ); } @@ -1110,6 +1112,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase ) { $this->assertEquals( + $output, $this->_callPrivateFunction( '_getCheckboxAndLinks', array( @@ -1118,8 +1121,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $id_suffix, $edit_url, $copy_url, $class, $edit_str, $copy_str, $del_str, $js_conf ) - ), - $output + ) ); } @@ -1201,6 +1203,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase ) { $this->assertEquals( + $output, $this->_callPrivateFunction( '_getCheckboxAndLinks', array( @@ -1209,8 +1212,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $id_suffix, $edit_url, $copy_url, $class, $edit_str, $copy_str, $del_str, $js_conf ) - ), - $output + ) ); } @@ -1286,6 +1288,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase ) { $this->assertEquals( + $output, $this->_callPrivateFunction( '_getCheckboxAndLinks', array( @@ -1294,8 +1297,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $id_suffix, $edit_url, $copy_url, $class, $edit_str, $copy_str, $del_str, $js_conf ) - ), - $output + ) ); } @@ -1305,11 +1307,11 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase public function testMimeDefaultFunction() { $this->assertEquals( + "A 'quote' is <b>bold</b>", $this->_callPrivateFunction( '_mimeDefaultFunction', array("A 'quote' is bold") - ), - "A 'quote' is <b>bold</b>" + ) ); } @@ -1383,6 +1385,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $edit_anchor_class, $edit_str, $copy_str, $del_str, $js_conf, $output ) { $this->assertEquals( + $output, $this->_callPrivateFunction( '_getPlacedLinks', array( @@ -1391,8 +1394,7 @@ class PMA_DisplayResults_test extends PHPUnit_Framework_TestCase $dir_letter, $edit_url, $copy_url, $edit_anchor_class, $edit_str, $copy_str, $del_str, $js_conf ) - ), - $output + ) ); }