--SKIPIF--
<?php
$handler = 'db4';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'db4';
-require_once('test.inc');
+require_once dirname(__FILE__) .'/test.inc';
$db = dba_popen($db_filename, 'c', 'db4');
--SKIPIF--
<?php
$handler = 'db4';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'db4';
-require_once('test.inc');
+require_once dirname(__FILE__) .'/test.inc';
$db = dba_open($db_filename, 'c', 'db4');
DBA File Creation Test
--SKIPIF--
<?php
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
die("info $HND handler used");
?>
--FILE--
<?php
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
echo "database handler: $handler\n";
if (($db_file=dba_open($db_file, "n", $handler))!==FALSE) {
echo "database file created\n";
?>
--EXPECTF--
database handler: %s
-database file created
\ No newline at end of file
+database file created
DBA Insert/Fetch Test
--SKIPIF--
<?php
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
die("info $HND handler used");
?>
--FILE--
<?php
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
echo "database handler: $handler\n";
if (($db_file=dba_open($db_file, "n", $handler))!==FALSE) {
dba_insert("key1", "This is a test insert", $db_file);
DBA Insert/Replace/Fetch Test
--SKIPIF--
<?php
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
die("info $HND handler used");
?>
--FILE--
<?php
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
echo "database handler: $handler\n";
if (($db_file=dba_open($db_file, "n", $handler))!==FALSE) {
dba_insert("key1", "This is a test insert", $db_file);
DBA Multiple Insert/Fetch Test
--SKIPIF--
<?php
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
die("info $HND handler used");
?>
--FILE--
<?php
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
echo "database handler: $handler\n";
if (($db_file=dba_open($db_file, "n", $handler))!==FALSE) {
dba_insert("key1", "Content String 1", $db_file);
DBA FirstKey/NextKey Loop Test With 5 Items
--SKIPIF--
<?php
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
die("info $HND handler used");
?>
--FILE--
<?php
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
echo "database handler: $handler\n";
if (($db_file=dba_open($db_file, "n", $handler))!==FALSE) {
dba_insert("key1", "Content String 1", $db_file);
DBA FirstKey/NextKey with 2 deletes
--SKIPIF--
<?php
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
die("info $HND handler used");
?>
--FILE--
<?php
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
echo "database handler: $handler\n";
if (($db_file=dba_open($db_file, "n", $handler))!==FALSE) {
dba_insert("key1", "Content String 1", $db_file);
?>
--EXPECTF--
database handler: %s
-3NYNYY
\ No newline at end of file
+3NYNYY
DBA Multiple File Creation Test
--SKIPIF--
<?php
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
if (!function_exists('dba_list')) die('skip dba_list() not available');
die("info $HND handler used");
?>
--FILE--
<?php
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
echo "database handler: $handler\n";
$db_file1 = dirname(__FILE__).'/test1.dbm';
$db_file2 = dirname(__FILE__).'/test2.dbm';
DBA magic_quotes_runtime Test
--SKIPIF--
<?php
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
die("info $HND handler used");
?>
--FILE--
<?php
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
echo "database handler: $handler\n";
if (($db_file=dba_open($db_file, "n", $handler))!==FALSE) {
ini_set('magic_quotes_runtime', 0);
DBA dba_popen Test
--SKIPIF--
<?php
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
print("info $HND handler used");
?>
--FILE--
<?php
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
echo "database handler: $handler\n";
if (($db=dba_popen($db_file, "n", $handler))!==FALSE) {
echo "Opened\n";
--SKIPIF--
<?php
$handler = 'cdb';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
die('info CDB does not support replace or delete');
?>
--FILE--
<?php
$handler = 'cdb';
- require_once('test.inc');
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/test.inc';
+ require_once dirname(__FILE__) .'/dba_handler.inc';
?>
===DONE===
--EXPECT--
--SKIPIF--
<?php
$handler = 'cdb_make';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
die('info CDB_MAKE does not support reading');
?>
--FILE--
<?php
$handler = 'cdb_make';
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
echo "database handler: $handler\n";
// print md5 checksum of test.cdb which is generated by cdb_make program
var_dump(md5_file(dirname(__FILE__).'/test.cdb'));
--SKIPIF--
<?php
$handler = 'cdb_make';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
#1122
?1212314
#1212314
-=1231324
\ No newline at end of file
+=1231324
--SKIPIF--
<?php
$handler = 'db1';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'db1';
- require_once('test.inc');
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/test.inc';
+ require_once dirname(__FILE__) .'/dba_handler.inc';
?>
===DONE===
--EXPECT--
--SKIPIF--
<?php
$handler = 'db2';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'db2';
- require_once('test.inc');
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/test.inc';
+ require_once dirname(__FILE__) .'/dba_handler.inc';
?>
===DONE===
--EXPECT--
--SKIPIF--
<?php
$handler = 'db3';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'db3';
- require_once('test.inc');
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/test.inc';
+ require_once dirname(__FILE__) .'/dba_handler.inc';
?>
===DONE===
--EXPECT--
--SKIPIF--
<?php
$handler = 'db4';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'db4';
- require_once('test.inc');
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/test.inc';
+ require_once dirname(__FILE__) .'/dba_handler.inc';
?>
===DONE===
--EXPECT--
--SKIPIF--
<?php
$handler = 'dbm';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'dbm';
- require_once('test.inc');
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/test.inc';
+ require_once dirname(__FILE__) .'/dba_handler.inc';
?>
===DONE===
--EXPECT--
--SKIPIF--
<?php
$handler = 'flatfile';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'flatfile';
- require_once('test.inc');
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/test.inc';
+ require_once dirname(__FILE__) .'/dba_handler.inc';
?>
===DONE===
--EXPECT--
--SKIPIF--
<?php
$handler = 'gdbm';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'gdbm';
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
$lock_flag = ''; // lock in library
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/dba_handler.inc';
// Read during write is system dependant. Important is that there is no deadlock
?>
--SKIPIF--
<?php
$handler = 'inifile';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'inifile';
- require_once('test.inc');
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/test.inc';
+ require_once dirname(__FILE__) .'/dba_handler.inc';
?>
===DONE===
--EXPECT--
--SKIPIF--
<?php
$handler = 'ndbm';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'ndbm';
- require_once('test.inc');
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/test.inc';
+ require_once dirname(__FILE__) .'/dba_handler.inc';
?>
===DONE===
--EXPECT--
--SKIPIF--
<?php
$handler = 'qdbm';
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
?>
--FILE--
<?php
$handler = 'qdbm';
- require_once('test.inc');
+ require_once dirname(__FILE__) .'/test.inc';
$lock_flag = ''; // lock in library
- require_once('dba_handler.inc');
+ require_once dirname(__FILE__) .'/dba_handler.inc';
?>
===DONE===
--EXPECTF--
<?php
- require_once('skipif.inc');
+ require_once dirname(__FILE__) .'/skipif.inc';
$lock_flag = 'l';
- $db_filename = $db_file = dirname(__FILE__).'/test0.dbm';
+ $db_filename = $db_file = dirname(__FILE__) .'/test0.dbm';
@unlink($db_filename);
@unlink($db_filename.'.lck');
?>