Annotation of embedaddon/php/ext/standard/tests/dir/opendir_error2.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Test opendir() function : error conditions - Non-existent directory
3: --FILE--
4: <?php
5: /* Prototype : mixed opendir(string $path[, resource $context])
6: * Description: Open a directory and return a dir_handle
7: * Source code: ext/standard/dir.c
8: */
9:
10: /*
11: * Pass a non-existent directory as $path argument to opendir() to test behaviour
12: */
13:
14: echo "*** Testing opendir() : error conditions ***\n";
15:
16: echo "\n-- Pass a non-existent absolute path: --\n";
17: $path = dirname(__FILE__) . "/idonotexist";
18: var_dump(opendir($path));
19:
20: echo "\n-- Pass a non-existent relative path: --\n";
21: chdir(dirname(__FILE__));
22: var_dump(opendir('idonotexist'));
23: ?>
24: ===DONE===
25: --EXPECTF--
26: *** Testing opendir() : error conditions ***
27:
28: -- Pass a non-existent absolute path: --
29:
30: Warning: opendir(%s/idonotexist): failed to open dir: %s in %s on line %d
31: bool(false)
32:
33: -- Pass a non-existent relative path: --
34:
35: Warning: opendir(idonotexist): failed to open dir: %s in %s on line %d
36: bool(false)
37: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>