diff options
Diffstat (limited to 'ext/dba/tests')
| -rwxr-xr-x | ext/dba/tests/dba009.phpt | 33 | 
1 files changed, 33 insertions, 0 deletions
| diff --git a/ext/dba/tests/dba009.phpt b/ext/dba/tests/dba009.phpt new file mode 100755 index 0000000000..50a50c6bd5 --- /dev/null +++ b/ext/dba/tests/dba009.phpt @@ -0,0 +1,33 @@ +--TEST-- +DBA dba_popen Test +--SKIPIF-- +<?php  +	require_once('skipif.inc'); +	print("info $HND handler used"); +?> +--FILE-- +<?php +	require_once('test.inc'); +	echo "database handler: $handler\n"; +	if (($db=dba_popen($db_file, "n", $handler))!==FALSE) { +		echo "Opened\n"; +		dba_insert("a", "Inserted", $db); +		echo dba_fetch("a", $db)."\n"; +		dba_close($db); +		echo "Closed\n"; +	} else { +		echo "Error creating database\n"; +	} +	if (($db=dba_popen($db_file, "n", $handler))!==FALSE) { +		echo "Opened\n"; +		dba_insert("a", "Inserted", $db); +		echo dba_fetch("a", $db)."\n"; +	} +?> +--EXPECTF-- +database handler: %s +Opened +Inserted +Closed +Opened +Inserted | 
