1--TEST-- 2DBA CDB_MAKE handler test 3--INI-- 4magic_quotes_runtime=1 5--SKIPIF-- 6<?php 7 $handler = 'cdb_make'; 8 require_once(dirname(__FILE__) .'/skipif.inc'); 9 die('info CDB_MAKE does not support reading'); 10?> 11--FILE-- 12<?php 13 $handler = 'cdb_make'; 14 require_once(dirname(__FILE__) .'/test.inc'); 15 echo "database handler: $handler\n"; 16 // print md5 checksum of test.cdb which is generated by cdb_make program 17 var_dump(md5_file(dirname(__FILE__).'/test.cdb')); 18 if (($db_make=dba_open($db_file, "n", $handler))!==FALSE) { 19 dba_insert("1", "1", $db_make); 20 dba_insert("2", "2", $db_make); 21 dba_insert("1", "3", $db_make); 22 dba_insert("2", "1", $db_make); 23 dba_insert("3", "3", $db_make); 24 dba_insert("1", "2", $db_make); 25 dba_insert("4", "4", $db_make); 26// dba_replace cdb_make doesn't know replace 27 dba_close($db_make); 28 // write md5 checksum of generated database file 29 var_dump(md5_file($db_file)); 30 // no need to test created database: this is done by dba_cdb_read.phpt 31 } else { 32 echo "Error creating database\n"; 33 } 34?> 35--CLEAN-- 36<?php 37 require(dirname(__FILE__) .'/clean.inc'); 38?> 39--EXPECT-- 40Deprecated: Directive 'magic_quotes_runtime' is deprecated in PHP 5.3 and greater in Unknown on line 0 41database handler: cdb_make 42string(32) "12fc5ba2b9dcfef2480e5324eeb5f3e5" 43string(32) "12fc5ba2b9dcfef2480e5324eeb5f3e5" 44