From a47f464e6e38738029bfac29ef4ec2bf131e0de1 Mon Sep 17 00:00:00 2001 From: Raghubansh Kumar Date: Sat, 21 Jul 2007 17:34:03 +0000 Subject: [PATCH] New testcases for is_file() function --- .../tests/file/is_file_variation1.phpt | 57 ++++++++++++++ .../tests/file/is_file_variation2.phpt | 46 ++++++++++++ .../tests/file/is_file_variation3.phpt | 55 ++++++++++++++ .../tests/file/is_file_variation4.phpt | 74 +++++++++++++++++++ 4 files changed, 232 insertions(+) create mode 100644 ext/standard/tests/file/is_file_variation1.phpt create mode 100644 ext/standard/tests/file/is_file_variation2.phpt create mode 100644 ext/standard/tests/file/is_file_variation3.phpt create mode 100644 ext/standard/tests/file/is_file_variation4.phpt 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 *** -- 2.40.0