Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
admin
/
htdocs
/
phpmyadmin-4.4
/
test
/
libraries
/
common
/
//srv/admin/htdocs/phpmyadmin-4.4/test/libraries/common/PMA_showPHPDocu_test.php
<?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** ** Test for PMA_Util::showPHPDocu from Util.class.php * * @package PhpMyAdmin-test * @group common.lib-tests */ /* * Include to test. */ require_once 'libraries/core.lib.php'; require_once 'libraries/Util.class.php'; require_once 'libraries/Theme.class.php'; require_once 'libraries/php-gettext/gettext.inc'; /** ** Test for PMA_Util::showPHPDocu from Util.class.php * * @package PhpMyAdmin-test * @group common.lib-tests */ class PMA_ShowPHPDocu_Test extends PHPUnit_Framework_TestCase { /** * Set up * * @return void */ function setup() { $_SESSION['PMA_Theme'] = PMA_Theme::load('./themes/pmahomme'); $GLOBALS['server'] = 99; $GLOBALS['cfg']['ServerDefault'] = 0; } /** * Test for showPHPDocu * * @return void */ function testShowPHPDocu() { $target = "docu"; $lang = _pgettext('PHP documentation language', 'en'); $expected = '<a href="./url.php?url=http%3A%2F%2Fphp.net%2Fmanual%2F' . $lang . '%2F' . $target . '" target="documentation">' . '<img src="themes/dot.gif" title="' . __('Documentation') . '" alt="' . __('Documentation') . '" class="icon ic_b_help" /></a>'; $this->assertEquals( $expected, PMA_Util::showPHPDocu($target) ); } }