diff options
author | Yasuo Ohgaki <yohgaki@php.net> | 2001-12-17 00:16:48 +0000 |
---|---|---|
committer | Yasuo Ohgaki <yohgaki@php.net> | 2001-12-17 00:16:48 +0000 |
commit | 9a40810c8594ebdc0958fa1ad18c235bfd8b8a03 (patch) | |
tree | edfa3de82c9355ef479f70f12a29a7139902880b /ext/pgsql/tests/skipif.inc | |
parent | a06a627394dc50fe1f344114a9f79c9964b11316 (diff) | |
download | php-git-9a40810c8594ebdc0958fa1ad18c235bfd8b8a03.tar.gz |
Added test files
Diffstat (limited to 'ext/pgsql/tests/skipif.inc')
-rw-r--r-- | ext/pgsql/tests/skipif.inc | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/ext/pgsql/tests/skipif.inc b/ext/pgsql/tests/skipif.inc new file mode 100644 index 0000000000..d1b075e3ed --- /dev/null +++ b/ext/pgsql/tests/skipif.inc @@ -0,0 +1,19 @@ +<?php +// This script prints "skip" unless: +// * the pgsql extension is built-in or loadable, AND +// * there is a database called "test" accessible +// with no username/password, AND +// * we have create/drop privileges on the entire "test" +// database +if (!extension_loaded("pgsql") && ini_get("enable_dl")) { + $dlext = (substr(PHP_OS, 0, 3) == "WIN") ? ".dll" : ".so"; + @dl("pgsql$dlext"); +} +if (!extension_loaded("pgsql")) { + die("skip\n"); +} +$conn = @pg_connect("host=localhost dbname=test"); +if (!is_resource($conn)) { + die("skip\n"); +} +?>
\ No newline at end of file |