From: Raghubansh Kumar Date: Fri, 6 Jul 2007 18:30:46 +0000 (+0000) Subject: Fix and smaller testcases for is_readable_variation.phpt, is_executable_variation... X-Git-Tag: php-5.2.4RC1~224 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fda3f3355440b60f82440f87e30fdfe371cb3cb5;p=php Fix and smaller testcases for is_readable_variation.phpt, is_executable_variation.phpt & is_writable_variation.phpt --- diff --git a/ext/standard/tests/file/is_executable_variation1.phpt b/ext/standard/tests/file/is_executable_variation1.phpt new file mode 100644 index 0000000000..d96599d3b8 --- /dev/null +++ b/ext/standard/tests/file/is_executable_variation1.phpt @@ -0,0 +1,98 @@ +--TEST-- +Test is_executable() function: usage variations - diff. path notations +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing is_executable(): usage variations *** +-- Iteration 1 -- +bool(false) +-- Iteration 2 -- +bool(false) +-- Iteration 3 -- +bool(false) +-- Iteration 4 -- +bool(false) +-- Iteration 5 -- +bool(false) +-- Iteration 6 -- +bool(true) +-- Iteration 7 -- +bool(true) +-- Iteration 8 -- +bool(false) +-- Iteration 9 -- +bool(true) +-- Iteration 10 -- +bool(true) +Done diff --git a/ext/standard/tests/file/is_executable_variation2.phpt b/ext/standard/tests/file/is_executable_variation2.phpt new file mode 100644 index 0000000000..e5fac05123 --- /dev/null +++ b/ext/standard/tests/file/is_executable_variation2.phpt @@ -0,0 +1,110 @@ +--TEST-- +Test is_executable() function: usage variations - file/dir with diff. perms +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing is_executable(): usage variations *** + +*** Testing is_executable() on directory without execute permission *** +bool(false) + +*** Testing miscelleneous input for is_executable() function *** +-- Iteration 1 -- +bool(true) +-- Iteration 2 -- +bool(true) +-- Iteration 3 -- +bool(true) +-- Iteration 4 -- +bool(true) +-- Iteration 5 -- +bool(false) +-- Iteration 6 -- +bool(true) +-- Iteration 7 -- +bool(true) +-- Iteration 8 -- +bool(true) +-- Iteration 9 -- +bool(false) +-- Iteration 10 -- +bool(true) +Done diff --git a/ext/standard/tests/file/is_executable_variation3.phpt b/ext/standard/tests/file/is_executable_variation3.phpt new file mode 100644 index 0000000000..03ae37b252 --- /dev/null +++ b/ext/standard/tests/file/is_executable_variation3.phpt @@ -0,0 +1,66 @@ +--TEST-- +Test is_executable() function: usage variations - invalid file names +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing is_executable(): usage variations *** + +*** Testing is_executable() on invalid files *** +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) + +Notice: Array to string conversion in %s on line %d +bool(false) +bool(false) +Done diff --git a/ext/standard/tests/file/is_readable_variation1.phpt b/ext/standard/tests/file/is_readable_variation1.phpt new file mode 100644 index 0000000000..14cfb58602 --- /dev/null +++ b/ext/standard/tests/file/is_readable_variation1.phpt @@ -0,0 +1,101 @@ +--TEST-- +Test is_readable() function: usage variations - diff. file notations +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing is_readable(): usage variations *** +-- Iteration 1 -- +bool(true) +-- Iteration 2 -- +bool(%s) +-- Iteration 3 -- +bool(true) +-- Iteration 4 -- +bool(true) +-- Iteration 5 -- +bool(false) +-- Iteration 6 -- +bool(false) +-- Iteration 7 -- +bool(true) +-- Iteration 8 -- +bool(true) +-- Iteration 9 -- +bool(true) +-- Iteration 10 -- +bool(true) +-- Iteration 11 -- +bool(true) +Done diff --git a/ext/standard/tests/file/is_readable_variation2.phpt b/ext/standard/tests/file/is_readable_variation2.phpt new file mode 100644 index 0000000000..a11f783403 --- /dev/null +++ b/ext/standard/tests/file/is_readable_variation2.phpt @@ -0,0 +1,110 @@ +--TEST-- +Test is_readable() function: usage variations - file/dir with diff. perms +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing is_readable(): usage variations *** + +*** Testing is_readable() on directory without read permission *** +bool(false) + +*** Testing miscelleneous input for is_readable() function *** +-- Iteration 1 -- +bool(true) +-- Iteration 2 -- +bool(true) +-- Iteration 3 -- +bool(true) +-- Iteration 4 -- +bool(true) +-- Iteration 5 -- +bool(false) +-- Iteration 6 -- +bool(true) +-- Iteration 7 -- +bool(true) +-- Iteration 8 -- +bool(true) +-- Iteration 9 -- +bool(true) +-- Iteration 10 -- +bool(true) +Done diff --git a/ext/standard/tests/file/is_readable_variation3.phpt b/ext/standard/tests/file/is_readable_variation3.phpt new file mode 100644 index 0000000000..9e1e4bdb20 --- /dev/null +++ b/ext/standard/tests/file/is_readable_variation3.phpt @@ -0,0 +1,66 @@ +--TEST-- +Test is_readable() function: usage variations - invalid file names +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing is_readable(): usage variations *** + +*** Testing is_readable() on miscelleneous filenames *** +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) + +Notice: Array to string conversion in %s on line %d +bool(false) +bool(false) +Done diff --git a/ext/standard/tests/file/is_writable_variation1.phpt b/ext/standard/tests/file/is_writable_variation1.phpt new file mode 100644 index 0000000000..c2a57774e5 --- /dev/null +++ b/ext/standard/tests/file/is_writable_variation1.phpt @@ -0,0 +1,113 @@ +--TEST-- +Test is_writable() and its alias is_writeable() function: usage variations - diff. path notations +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing is_writable(): usage variations *** +-- Iteration 1 -- +bool(true) +bool(true) +-- Iteration 2 -- +bool(%s) +bool(%s) +-- Iteration 3 -- +bool(true) +bool(true) +-- Iteration 4 -- +bool(true) +bool(true) +-- Iteration 5 -- +bool(false) +bool(false) +-- Iteration 6 -- +bool(false) +bool(false) +-- Iteration 7 -- +bool(true) +bool(true) +-- Iteration 8 -- +bool(true) +bool(true) +-- Iteration 9 -- +bool(true) +bool(true) +-- Iteration 10 -- +bool(true) +bool(true) +-- Iteration 11 -- +bool(true) +bool(true) +Done \ No newline at end of file diff --git a/ext/standard/tests/file/is_writable_variation2.phpt b/ext/standard/tests/file/is_writable_variation2.phpt new file mode 100644 index 0000000000..dffac89967 --- /dev/null +++ b/ext/standard/tests/file/is_writable_variation2.phpt @@ -0,0 +1,126 @@ +--TEST-- +Test is_writable() and its alias is_writeable() function: usage variations - file/dir with diff. perms +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing is_writable(): usage variations *** + +*** Testing is_writable() on directory without write permission *** +bool(false) +bool(false) + +*** Testing miscelleneous input for is_writable() function *** +-- Iteration 1 -- +bool(true) +bool(true) +-- Iteration 2 -- +bool(true) +bool(true) +-- Iteration 3 -- +bool(true) +bool(true) +-- Iteration 4 -- +bool(false) +bool(false) +-- Iteration 5 -- +bool(true) +bool(true) +-- Iteration 6 -- +bool(true) +bool(true) +-- Iteration 7 -- +bool(false) +bool(false) +-- Iteration 8 -- +bool(true) +bool(true) +-- Iteration 9 -- +bool(false) +bool(false) +-- Iteration 10 -- +bool(false) +bool(false) +Done diff --git a/ext/standard/tests/file/is_writable_variation3.phpt b/ext/standard/tests/file/is_writable_variation3.phpt new file mode 100644 index 0000000000..ab2c8e3f3f --- /dev/null +++ b/ext/standard/tests/file/is_writable_variation3.phpt @@ -0,0 +1,76 @@ +--TEST-- +Test is_writable() and its alias is_writeable() function: usage variations - invalid file names +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing is_writable(): usage variations *** + +*** Testing is_writable() with invalid filenames *** +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) +bool(false) + +Notice: Array to string conversion in %s on line %d +bool(false) + +Notice: Array to string conversion in %s on line %d +bool(false) +bool(false) +bool(false) +Done