Annotation of embedaddon/php/ext/dba/tests/dba012.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: DBA dba.default_handler tests
3: --SKIPIF--
4: <?php
5: $handler = "flatfile";
6: require_once(dirname(__FILE__) .'/skipif.inc');
7: ?>
8: --INI--
9: dba.default_handler=flatfile
10: --FILE--
11: <?php
12: $handler = "flatfile";
13: require_once(dirname(__FILE__) .'/test.inc');
14: echo "database handler: $handler\n";
15:
16: echo "Test 1\n";
17:
18: ini_set('dba.default_handler', 'does_not_exist');
19:
20: var_dump(dba_open($db_filename, 'c'));
21:
22: echo "Test 2\n";
23:
24: ini_set('dba.default_handler', '');
25:
26: var_dump(dba_open($db_filename, 'n'));
27:
28: ?>
29: --CLEAN--
30: <?php
31: require(dirname(__FILE__) .'/clean.inc');
32: ?>
33: --EXPECTF--
34: database handler: flatfile
35: Test 1
36:
37: Warning: ini_set(): No such handler: does_not_exist in %sdba012.php on line %d
38: resource(%d) of type (dba)
39: Test 2
40:
41: Warning: dba_open(%stest0.dbm,n): No default handler selected in %sdba012.php on line %d
42: bool(false)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>