PATH:
opt
/
alt
/
tests
/
alt-php53-pecl-dbase_5.1.1-1.el8
/
tests
--TEST-- dbase_create() tests --SKIPIF-- <?php if (!extension_loaded("dbase")) print "skip"; ?> --FILE-- <?php function my_error_handler($errno, $errstr, $errfile, $errline) { var_dump($errstr); } set_error_handler('my_error_handler'); $fields_arr = Array( Array( array('date','D'), ), Array( array('error', 'E'), ), Array( array('error', -1), ), Array( array(-1, 'N', 3, 0), ), Array( array(), ), Array( ), ); $file = dirname(__FILE__).'/001.dbf'; foreach ($fields_arr as $fields) { var_dump($db = dbase_create($file, $fields)); if ($db) { dbase_close($db); unlink($file); } } var_dump(dbase_create($file, -1)); var_dump(dbase_create("", "")); echo "Done\n"; ?> --EXPECTF-- int(%d) string(38) "dbase_create(): unknown field type 'E'" bool(false) string(38) "dbase_create(): unknown field type '-'" bool(false) int(%d) string(71) "dbase_create(): expected field name as first element of list in field 0" bool(false) string(56) "dbase_create(): Unable to create database without fields" bool(false) string(67) "Argument 2 passed to dbase_create() must be an array, integer given" string(50) "dbase_create(): Expected array as second parameter" bool(false) string(66) "Argument 2 passed to dbase_create() must be an array, string given" string(50) "dbase_create(): Expected array as second parameter" bool(false) Done --CLEAN-- <?php $file = dirname(__FILE__).'/001.dbf'; unlink($file); ?>
[-] dbase_delete_record_basic.phpt
[edit]
[-] dbase_replace_record_variation1.phpt
[edit]
[-] dbase_add_record_basic.phpt
[edit]
[-] dbase_replace_record_variation2.phpt
[edit]
[-] dbase_create_error.phpt
[edit]
[-] dbase_get_record_with_names_basic.phpt
[edit]
[-] bug52112.phpt
[edit]
[-] dbase_create_basic.phpt
[edit]
[-] 001.phpt
[edit]
[-] dbase_numrecords_basic.phpt
[edit]
[-] example.dbf
[edit]
[-] dbase_add_record_variation1.phpt
[edit]
[-] bug39305.phpt
[edit]
[-] dbase_get_header_info_basic.phpt
[edit]
[-] 002.phpt
[edit]
[-] example.php
[edit]
[-] bug73391.phpt
[edit]
[-] bug31754.phpt
[edit]
[-] dbase_get_record_basic.phpt
[edit]
[-] dbase_pack_basic.phpt
[edit]
[-] dbase_numfields_basic.phpt
[edit]
[-] dbase_add_record_variation2.phpt
[edit]
[+]
..
[-] dbase_replace_record_basic.phpt
[edit]