diff options
Diffstat (limited to 'ext/standard/tests/file/filestat.phpt')
-rw-r--r-- | ext/standard/tests/file/filestat.phpt | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/ext/standard/tests/file/filestat.phpt b/ext/standard/tests/file/filestat.phpt new file mode 100644 index 0000000..d02f9f2 --- /dev/null +++ b/ext/standard/tests/file/filestat.phpt @@ -0,0 +1,63 @@ +--TEST-- +various file stat func tests +--FILE-- +<?php + +var_dump(fileinode(".")); +var_dump(fileowner(".")); +var_dump(filegroup(".")); +var_dump(fileatime(".")); +var_dump(filectime(".")); + +var_dump(fileinode("./..")); +var_dump(fileowner("./..")); +var_dump(filegroup("./..")); +var_dump(fileatime("./..")); +var_dump(filectime("./..")); + +var_dump(fileinode(__FILE__)); +var_dump(fileowner(__FILE__)); +var_dump(filegroup(__FILE__)); +var_dump(fileatime(__FILE__)); +var_dump(filectime(__FILE__)); + +var_dump(fileinode("/no/such/file/or/dir")); +var_dump(fileowner("/no/such/file/or/dir")); +var_dump(filegroup("/no/such/file/or/dir")); +var_dump(fileatime("/no/such/file/or/dir")); +var_dump(filectime("/no/such/file/or/dir")); + +echo "Done\n"; +?> +--EXPECTF-- +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) +int(%d) + +Warning: fileinode(): stat failed for /no/such/file/or/dir in %s on line %d +bool(false) + +Warning: fileowner(): stat failed for /no/such/file/or/dir in %s on line %d +bool(false) + +Warning: filegroup(): stat failed for /no/such/file/or/dir in %s on line %d +bool(false) + +Warning: fileatime(): stat failed for /no/such/file/or/dir in %s on line %d +bool(false) + +Warning: filectime(): stat failed for /no/such/file/or/dir in %s on line %d +bool(false) +Done |