summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWez Furlong <wez@php.net>2005-07-07 15:20:06 +0000
committerWez Furlong <wez@php.net>2005-07-07 15:20:06 +0000
commitb7459aaf7da78512d79b6768e8c17e65b3e0a3c4 (patch)
treef1a9d1c5ebc871701bad06f9a4cf046251b08a71
parent3baf1f7632dd5fe0789707b8bbf197dc388c34f5 (diff)
downloadphp-git-b7459aaf7da78512d79b6768e8c17e65b3e0a3c4.tar.gz
adopt new tests
-rw-r--r--ext/pdo_pgsql/tests/common.phpt23
1 files changed, 23 insertions, 0 deletions
diff --git a/ext/pdo_pgsql/tests/common.phpt b/ext/pdo_pgsql/tests/common.phpt
new file mode 100644
index 0000000000..383700904c
--- /dev/null
+++ b/ext/pdo_pgsql/tests/common.phpt
@@ -0,0 +1,23 @@
+--TEST--
+Postgres
+--SKIPIF--
+<?php # vim:ft=php
+if (!extension_loaded('pdo_pgsql')) print 'skip'; ?>
+--REDIRECTTEST--
+# magic auto-configuration
+
+$config = array(
+ 'TESTS' => 'ext/pdo/tests'
+);
+
+if (false !== getenv('PDO_PGSQL_TEST_DSN')) {
+ # user set them from their shell
+ $config['ENV']['PDOTEST_DSN'] = getenv('PDO_PGSQL_TEST_DSN');
+ if (false !== getenv('PDO_PGSQL_TEST_ATTR')) {
+ $config['ENV']['PDOTEST_ATTR'] = getenv('PDO_PGSQL_TEST_ATTR');
+ }
+} else {
+ $config['ENV']['PDOTEST_DSN'] = 'pgsql:host=localhost port=5432 dbname=test user=root password=';
+}
+
+return $config;