diff options
| author | Ant Phillips <ant@php.net> | 2008-11-26 17:48:41 +0000 |
|---|---|---|
| committer | Ant Phillips <ant@php.net> | 2008-11-26 17:48:41 +0000 |
| commit | 977a9400feef5fea099f8eed408f329a93143120 (patch) | |
| tree | 4826fdf374bd9afad1da978dd49a5d0d40909650 /ext/standard/tests/file/touch.phpt | |
| parent | 3c0628375086c578062b9294f3710d6735e8f589 (diff) | |
| download | php-git-977a9400feef5fea099f8eed408f329a93143120.tar.gz | |
File system tests: checked on PHP 6.0 latest snap (Windows, Linux and Linux 64 bit) - there are quite a large number of failing test cases (all marked with an XFAIL section), they wiill have bugs raised to cover the issues real soon now...
Diffstat (limited to 'ext/standard/tests/file/touch.phpt')
| -rw-r--r-- | ext/standard/tests/file/touch.phpt | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/ext/standard/tests/file/touch.phpt b/ext/standard/tests/file/touch.phpt index ec2215cba9..c6c270d065 100644 --- a/ext/standard/tests/file/touch.phpt +++ b/ext/standard/tests/file/touch.phpt @@ -1,8 +1,16 @@ --TEST-- touch() tests +--SKIPIF-- +<?php +if (substr(PHP_OS, 0, 3) == 'WIN') { + die('skip.. only for Non Windows.'); +} +?> --FILE-- <?php +// This doesn't work for windows, time, atime usage results in very different +// output to linux. This could be a php.net bug on windows or a windows querk. $filename = dirname(__FILE__)."/touch.dat"; var_dump(touch()); @@ -30,7 +38,7 @@ var_dump(touch("/no/such/file/or/directory")); echo "Done\n"; ?> ---EXPECTF-- +--EXPECTF-- Warning: touch() expects at least 1 parameter, 0 given in %s on line %d NULL bool(true) @@ -44,6 +52,7 @@ int(100) bool(true) int(100) -Warning: touch(): Unable to create file /no/such/file/or/directory because No such file or directory in %s on line %d +Warning: touch(): Unable to create file /no/such/file/or/directory because %s in %s on line %d bool(false) Done + |
