? tests.diff.txt Index: tests/setup.php =================================================================== RCS file: /repository/pear/Auth_PrefManager/tests/setup.php,v retrieving revision 1.2 diff -u -r1.2 setup.php --- tests/setup.php 15 Jun 2007 05:45:19 -0000 1.2 +++ tests/setup.php 6 Nov 2008 11:23:30 -0000 @@ -7,6 +7,14 @@ $dsn = "pgsql://test:test@unix(/var/run/postgresql/)/test"; $tableName = null; +$db = &DB::connect($dsn); + +if (DB::isError($db)) { + if ($db->getMessage() == "DB Error: extension not found") { + die("Skip You don't have the extension you need to connect to this database with the given DSN"); + } +} + function createDatabase($defaultPrefs = array(), $tableName = null, $fieldNames = null) { $names = array( @@ -22,7 +30,7 @@ $tableName = basename($_SERVER['SCRIPT_FILENAME'], ".php"); $db = &DB::connect($GLOBALS['dsn']); - +var_dump($GLOBALS['dsn']); if (DB::isError($db)) { print "Failure connecting to database.\n" Index: tests/deleteDefaultPref/database-error-pear.phpt =================================================================== RCS file: /repository/pear/Auth_PrefManager/tests/deleteDefaultPref/database-error-pear.phpt,v retrieving revision 1.1 diff -u -r1.1 database-error-pear.phpt --- tests/deleteDefaultPref/database-error-pear.phpt 18 Jun 2007 02:38:19 -0000 1.1 +++ tests/deleteDefaultPref/database-error-pear.phpt 6 Nov 2008 11:23:30 -0000 @@ -1,9 +1,11 @@ --TEST-- Auth_PrefManager::deleteDefaultPref(): Database Error. PEAR Error Reporting. +--SKIPIF-- + --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE-- --FILE--