123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- --TEST--
- DBA Sync Test
- --SKIPIF--
- <?php
- require_once dirname(__FILE__) .'/skipif.inc';
- die("info $HND handler used");
- ?>
- --FILE--
- <?php
- require_once(dirname(__FILE__) .'/test.inc');
- echo "database handler: $handler\n";
- if (($db_file=dba_open($db_filename, "n", $handler))!==FALSE) {
- dba_insert("key1", "Content String 1", $db_file);
- dba_insert("key2", "Content String 2", $db_file);
- $a = dba_firstkey($db_file);
- $i=0;
- while($a) {
- $a = dba_nextkey($db_file);
- $i++;
- }
- echo $i;
- for ($i=1; $i<3; $i++) {
- echo dba_exists("key$i", $db_file) ? "Y" : "N";
- }
- echo "\n";
- var_dump(dba_sync());
- var_dump(dba_sync(""));
- var_dump(dba_sync($db_file));
- dba_close($db_file);
- } else {
- echo "Error creating database\n";
- }
- ?>
- ===DONE===
- <?php exit(0); ?>
- --CLEAN--
- <?php
- require(dirname(__FILE__) .'/clean.inc');
- ?>
- --EXPECTF--
- database handler: flatfile
- 2YY
- Warning: dba_sync() expects exactly 1 parameter, 0 given in %sdba_sync.php on line %d
- NULL
- Warning: dba_sync() expects parameter 1 to be resource, string given in %sdba_sync.php on line %d
- NULL
- bool(true)
- ===DONE===
|