From e4bf2268bfe826f1301bfc64770a0cdae4c40a7d Mon Sep 17 00:00:00 2001 From: Raghubansh Kumar Date: Mon, 23 Jul 2007 07:32:08 +0000 Subject: [PATCH] more testcases for glob() function --- .../tests/file/glob_variation-win32.phpt | 460 ++++++++++++++++++ 1 file changed, 460 insertions(+) create mode 100644 ext/standard/tests/file/glob_variation-win32.phpt diff --git a/ext/standard/tests/file/glob_variation-win32.phpt b/ext/standard/tests/file/glob_variation-win32.phpt new file mode 100644 index 0000000000..f3a3ff0e81 --- /dev/null +++ b/ext/standard/tests/file/glob_variation-win32.phpt @@ -0,0 +1,460 @@ +--TEST-- +Test glob() function: usage variations +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing glob() : usage variations *** + +-- Iteration 1 -- +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder12345" + [1]=> + string(%d) "%s/glob_variation/wonder;123456" + [2]=> + string(%d) "%s/glob_variation/wonder\" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} + +-- Iteration 2 -- +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder12345" + [1]=> + string(%d) "%s/glob_variation/wonder;123456" + [2]=> + string(%d) "%s/glob_variation/wonder\" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} + +-- Iteration 3 -- +array(2) { + [0]=> + string(%d) "%s/glob_variation/wonder12345" + [1]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(2) { + [0]=> + string(%d) "%s/glob_variation/wonder12345" + [1]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(2) { + [0]=> + string(%d) "%s/glob_variation/wonder12345" + [1]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(2) { + [0]=> + string(%d) "%s/glob_variation/wonder12345" + [1]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(2) { + [0]=> + string(%d) "%s/glob_variation/wonder12345" + [1]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(2) { + [0]=> + string(%d) "%s/glob_variation/wonder12345" + [1]=> + string(%d) "%s/glob_variation/wonder;123456" +} + +-- Iteration 4 -- +array(0) { +} +array(0) { +} +array(0) { +} +array(1) { + [0]=> + string(%d) "%s/glob_variation/*der5" +} +array(0) { +} +array(0) { +} + +-- Iteration 5 -- +array(0) { +} +array(0) { +} +array(0) { +} +array(1) { + [0]=> + string(%d) "%s/glob_variation/??onder*" +} +array(0) { +} +array(0) { +} + +-- Iteration 6 -- +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder12345" + [1]=> + string(%d) "%s/glob_variation/wonder;123456" + [2]=> + string(%d) "%s/glob_variation/wonder\" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} +array(3) { + [0]=> + string(%d) "%s/glob_variation/wonder" + [1]=> + string(%d) "%s/glob_variation/wonder12345" + [2]=> + string(%d) "%s/glob_variation/wonder;123456" +} + +-- Iteration 7 -- +array(0) { +} +array(0) { +} +array(0) { +} +array(1) { + [0]=> + string(%d) "%s/glob_variation/++onder*" +} +array(0) { +} +array(0) { +} + +-- Iteration 8 -- +array(0) { +} +array(0) { +} +array(0) { +} +array(1) { + [0]=> + string(%d) "%s/glob_variation/WONDER5" +} +array(0) { +} +array(0) { +} + +-- Iteration 9 -- +array(0) { +} +array(0) { +} +array(0) { +} +array(1) { + [0]=> + string(%d) "$file_path/glob_variation/wonder5" +} +array(0) { +} +array(0) { +} + +-- Iteration 10 -- +array(0) { +} +array(0) { +} +array(0) { +} +array(1) { + [0]=> + string(%d) "%s/glob_variation/?wonder?" +} +array(0) { +} +array(0) { +} + +-- Iteration 11 -- +array(0) { +} +array(0) { +} +array(0) { +} +array(1) { + [0]=> + string(%d) "%s/glob_variation/wonder?" +} +array(0) { +} +array(0) { +} + +-- Iteration 12 -- +array(0) { +} +array(0) { +} +array(0) { +} +array(1) { + [0]=> + string(%d) "1" +} +array(0) { +} +array(0) { +} + +*** Testing glob() with pattern within braces *** +array(1) { + [0]=> + string(%d) "%s/glob_variation/wonder12345" +} + +*** Testing glob() on directories *** +-- Iteration 1 -- +array(1) { + [0]=> + string(%d) "%s/glob_variation/wonder1" +} +-- Iteration 2 -- +array(1) { + [0]=> + string(%d) "%s/glob_variation/wonder1" +} +-- Iteration 3 -- +array(1) { + [0]=> + string(%d) "%s/glob_variation/wonder1" +} +-- Iteration 4 -- +array(0) { +} +-- Iteration 5 -- +array(0) { +} +-- Iteration 6 -- +array(1) { + [0]=> + string(%d) "%s/glob_variation/wonder1" +} +-- Iteration 7 -- +array(0) { +} +-- Iteration 8 -- +array(0) { +} +-- Iteration 9 -- +array(0) { +} +-- Iteration 10 -- +array(0) { +} +-- Iteration 11 -- +array(1) { + [0]=> + string(%d) "%s/glob_variation/wonder1" +} +-- Iteration 12 -- +array(0) { +} +Done -- 2.40.0