Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
admin
/
htdocs
/
phppgadmin-5.6
/
tests
/
simpletests
/
testcase
/
Schemas
/
/srv/admin/htdocs/phppgadmin-5.6/tests/simpletests/testcase/Schemas/ConversionTest.php
<?php /** * Function area: Schemas * Subfunction area: Conversion * @author Augmentum SpikeSource Team * @copyright 2005 by Augmentum, Inc. */ // Import the precondition class. if(is_dir('../Public')) { require_once('../Public/SetPrecondition.php'); } /** * A test case suite for testing CONVERSION feature in phpPgAdmin, including * cases for browsing conversion. */ class ConversionTest extends PreconditionSet { /** * Set up the precondition. */ function setUp() { global $webUrl; global $SUPER_USER_NAME; global $SUPER_USER_PASSWORD; // Login the system. $this->login($SUPER_USER_NAME, $SUPER_USER_PASSWORD, "$webUrl/login.php"); return TRUE; } /** * Clean up all the result. */ function tearDown() { // Logout from the system. $this->logout(); return TRUE; } /** * TestCaseID: HBC01 * Browse the conversions. */ function testBrowseConversion() { global $webUrl; global $lang, $SERVER; // Turn to schema "pg_catalog" page. $this->assertTrue($this->get("$webUrl/redirect.php", array( 'server' => $SERVER, 'section' => 'schema', 'database' => 'template1', 'schema' => 'pg_catalog')) ); // Click the "Conversions" hyper link. $this->assertTrue($this->clickLink($lang['strconversions'])); // Verify whether the conversions are displayed. // Normally, there should be conversions in this schema, but if there is no, // this assert will fail. Need to assert the normal case. $this->assertTrue($this->assertWantedText($lang['strsourceencoding'])); return TRUE; } } ?>