summaryrefslogtreecommitdiff
path: root/ext/dbx/tests/004.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/dbx/tests/004.phpt')
-rw-r--r--ext/dbx/tests/004.phpt30
1 files changed, 30 insertions, 0 deletions
diff --git a/ext/dbx/tests/004.phpt b/ext/dbx/tests/004.phpt
new file mode 100644
index 0000000000..80baa53374
--- /dev/null
+++ b/ext/dbx/tests/004.phpt
@@ -0,0 +1,30 @@
+--TEST--
+dbx_close
+--SKIPIF--
+<?php if (!extension_loaded("dbx")) print("skip"); ?>
+--POST--
+--GET--
+--FILE--
+<?php
+include_once("ext/dbx/tests/dbx_test.p");
+$dlo = dbx_connect($module, $host, $database, $username, $password);
+if ($dlo!=0) {
+ if (dbx_close($dlo)) {
+ print('close works ok'."\n");
+ }
+ }
+if (!@dbx_close($dlo)) {
+ print('close failure works ok'."\n");
+ }
+if (!@dbx_close($dlo, "12many")) {
+ print('too many parameters: close failure works ok'."\n");
+ }
+if (!@dbx_close()) {
+ print('too few parameters: close failure works ok'."\n");
+ }
+?>
+--EXPECT--
+close works ok
+close failure works ok
+too many parameters: close failure works ok
+too few parameters: close failure works ok \ No newline at end of file