Annotation of embedaddon/php/ext/standard/tests/file/lstat_stat_variation22.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Test lstat() and stat() functions: usage variations - invalid filenames
                      3: --CREDITS--
                      4: Dave Kelsey <d_kelsey@uk.ibm.com>
                      5: --FILE--
                      6: <?php
                      7: /* Prototype: array lstat ( string $filename );
                      8:    Description: Gives information about a file or symbolic link
                      9: 
                     10:    Prototype: array stat ( string $filename );
                     11:    Description: Gives information about a file
                     12: */
                     13: echo "*** testing stat ***\n";
                     14: var_dump(stat(NULL));
                     15: var_dump(stat(false));
                     16: var_dump(stat(''));
                     17: var_dump(stat(' '));
                     18: var_dump(stat('|'));
                     19: 
                     20: echo "*** testing lstat ***\n";
                     21: var_dump(lstat(NULL));
                     22: var_dump(lstat(false));
                     23: var_dump(lstat(''));
                     24: var_dump(lstat(' '));
                     25: var_dump(lstat('|'));
                     26: echo "Done";
                     27: ?>
                     28: --EXPECTF--
                     29: *** testing stat ***
                     30: bool(false)
                     31: bool(false)
                     32: bool(false)
                     33: 
                     34: Warning: stat(): stat failed for   in %s on line %d
                     35: bool(false)
                     36: 
                     37: Warning: stat(): stat failed for | in %s on line %d
                     38: bool(false)
                     39: *** testing lstat ***
                     40: bool(false)
                     41: bool(false)
                     42: bool(false)
                     43: 
                     44: Warning: lstat(): Lstat failed for   in %s on line %d
                     45: bool(false)
                     46: 
                     47: Warning: lstat(): Lstat failed for | in %s on line %d
                     48: bool(false)
                     49: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>