From: Raghubansh Kumar Date: Sat, 21 Jul 2007 17:34:03 +0000 (+0000) Subject: New testcases for is_file() function X-Git-Tag: php-5.2.4RC1~98 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a47f464e6e38738029bfac29ef4ec2bf131e0de1;p=php New testcases for is_file() function --- diff --git a/ext/standard/tests/file/is_file_variation1.phpt b/ext/standard/tests/file/is_file_variation1.phpt new file mode 100644 index 0000000000..92bff954c6 --- /dev/null +++ b/ext/standard/tests/file/is_file_variation1.phpt @@ -0,0 +1,57 @@ +--TEST-- +Test is_file() function: usage variations - diff. files +--FILE-- + +--EXPECTF-- +-- Testing is_file() with file containing data -- +bool(true) + +-- Testing is_file() after truncating filesize to zero bytes -- +bool(true) + +-- Testing is_file() with an empty file -- +bool(true) +bool(true) + +*** Done *** diff --git a/ext/standard/tests/file/is_file_variation2.phpt b/ext/standard/tests/file/is_file_variation2.phpt new file mode 100644 index 0000000000..dbe74da617 --- /dev/null +++ b/ext/standard/tests/file/is_file_variation2.phpt @@ -0,0 +1,46 @@ +--TEST-- +Test is_file() function: usage variations - links +--SKIPIF-- + +--CLEAN-- + + +--EXPECTF-- +*** Testing is_file() with links *** +bool(true) +bool(true) + +*** Done *** diff --git a/ext/standard/tests/file/is_file_variation3.phpt b/ext/standard/tests/file/is_file_variation3.phpt new file mode 100644 index 0000000000..af7501315e --- /dev/null +++ b/ext/standard/tests/file/is_file_variation3.phpt @@ -0,0 +1,55 @@ +--TEST-- +Test is_file() function: usage variations - invalid filenames +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing Invalid file types *** +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) + +*** Done *** diff --git a/ext/standard/tests/file/is_file_variation4.phpt b/ext/standard/tests/file/is_file_variation4.phpt new file mode 100644 index 0000000000..73884f072a --- /dev/null +++ b/ext/standard/tests/file/is_file_variation4.phpt @@ -0,0 +1,74 @@ +--TEST-- +Test is_file() function: usage variations - diff. path notations(fails on linux, see bug#42027) +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing is_file() with different notations of file names *** +- Iteration 1 - +bool(true) +- Iteration 2 - +bool(true) +- Iteration 3 - +bool(true) +- Iteration 4 - +bool(true) +- Iteration 5 - +bool(true) +- Iteration 6 - +bool(true) +- Iteration 7 - +bool(true) +- Iteration 8 - +bool(true) + +*** Done ***