Skip to content

Commit

Permalink
- Fix tests for \0 patch in PHP 5.3.
Browse files Browse the repository at this point in the history
- Fix constants_error_004.phpt (closes bug #51901)
  • Loading branch information
cataphract committed Nov 22, 2010
1 parent 167e51f commit 2a545be
Show file tree
Hide file tree
Showing 27 changed files with 81 additions and 89 deletions.
Binary file modified ext/standard/tests/file/copy_variation4.phpt
Binary file not shown.
16 changes: 8 additions & 8 deletions ext/standard/tests/file/disk_free_space_variation.phpt
Expand Up @@ -105,19 +105,19 @@ float(%d)
float(%d)

-- Iteration 9 --
float(%d)
float(%d)
bool(false)
bool(false)

-- Iteration 10 --
float(%d)
float(%d)
bool(false)
bool(false)

-- Iteration 11 --
float(%d)
float(%d)
bool(false)
bool(false)

-- Iteration 12 --
float(%d)
float(%d)
bool(false)
bool(false)

--- Done ---
Expand Up @@ -76,8 +76,6 @@ Warning: file_get_contents( ): failed to open stream: Permission denied in %s on
bool(false)

-- Filename: \0 --

Warning: file_get_contents(): Filename cannot be empty in %s on line %d
bool(false)

-- Filename: array() --
Expand Down
2 changes: 0 additions & 2 deletions ext/standard/tests/file/file_get_contents_variation8.phpt
Expand Up @@ -68,8 +68,6 @@ bool(false)
Warning: file_get_contents( ): failed to open stream: No such file or directory in %s on line %d
bool(false)
-- Iteration 6 --

Warning: file_get_contents(): Filename cannot be empty in %s on line %d
bool(false)
-- Iteration 7 --

Expand Down
Binary file modified ext/standard/tests/file/file_put_contents_variation8.phpt
Binary file not shown.
4 changes: 2 additions & 2 deletions ext/standard/tests/file/filegroup_variation3.phpt
Expand Up @@ -74,8 +74,8 @@ bool(false)
Warning: filegroup(): stat failed for %s/filegroup_variation3/filegroup*.tmp in %s on line %d
bool(false)
- Iteration 7 -
int(%d)
bool(false)
- Iteration 8 -
int(%d)
bool(false)

*** Done ***
4 changes: 2 additions & 2 deletions ext/standard/tests/file/fileinode_variation3.phpt
Expand Up @@ -75,8 +75,8 @@ bool(false)
Warning: fileinode(): stat failed for %s/fileinode_variation3/fileinode*.tmp in %s on line %d
bool(false)
- Iteration 7 -
int(%d)
bool(false)
- Iteration 8 -
int(%d)
bool(false)

*** Done ***
4 changes: 2 additions & 2 deletions ext/standard/tests/file/fileowner_variation3.phpt
Expand Up @@ -75,8 +75,8 @@ bool(false)
Warning: fileowner(): stat failed for %s/fileowner_variation3/fileowner*.tmp in %s on line %d
bool(false)
- Iteration 7 -
int(%d)
bool(false)
- Iteration 8 -
int(%d)
bool(false)

*** Done ***
4 changes: 2 additions & 2 deletions ext/standard/tests/file/fileperms_variation3.phpt
Expand Up @@ -74,8 +74,8 @@ bool(false)
Warning: fileperms(): stat failed for %s/fileperms_variation3/fileperms*.tmp in %s on line %d
bool(false)
- Iteration 7 -
int(%d)
bool(false)
- Iteration 8 -
int(%d)
bool(false)

*** Done ***
30 changes: 15 additions & 15 deletions ext/standard/tests/file/fnmatch_variation.phpt
Expand Up @@ -259,21 +259,21 @@ bool(true)
--- With Strings ---
-- Iteration 0 --
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(false)
bool(true)
-- Iteration 1 --
bool(true)
bool(true)
bool(true)
bool(false)
bool(false)
bool(true)
bool(false)
bool(false)
bool(false)
bool(false)
-- Iteration 2 --
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(false)
Expand All @@ -282,7 +282,7 @@ bool(true)
bool(false)
bool(false)
bool(false)
bool(true)
bool(false)
bool(false)
bool(false)
-- Iteration 4 --
Expand All @@ -294,7 +294,7 @@ bool(true)
bool(false)
-- Iteration 5 --
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(false)
Expand Down Expand Up @@ -397,28 +397,28 @@ bool(true)
bool(true)
bool(true)
bool(true)
bool(true)
bool(false)
bool(false)
bool(false)
-- Iteration 1 --
bool(true)
bool(true)
bool(true)
bool(true)
bool(false)
bool(false)
bool(false)
-- Iteration 2 --
bool(true)
bool(true)
bool(true)
bool(true)
bool(false)
bool(false)
bool(false)
-- Iteration 3 --
bool(true)
bool(true)
bool(true)
bool(true)
bool(false)
bool(false)
bool(false)
bool(false)
bool(false)
bool(false)
-- Iteration 4 --
Expand Down
23 changes: 7 additions & 16 deletions ext/standard/tests/file/glob_variation.phpt
Expand Up @@ -325,20 +325,12 @@ array(0) {
}

-- Iteration 8 --
array(0) {
}
array(0) {
}
array(0) {
}
array(1) {
[0]=>
string(%d) "%s/glob_variation/WONDER5"
}
array(0) {
}
array(0) {
}
bool(false)
bool(false)
bool(false)
bool(false)
bool(false)
bool(false)

-- Iteration 9 --
array(0) {
Expand Down Expand Up @@ -441,8 +433,7 @@ array(1) {
array(0) {
}
-- Iteration 8 --
array(0) {
}
bool(false)
-- Iteration 9 --
array(0) {
}
Expand Down
4 changes: 2 additions & 2 deletions ext/standard/tests/file/is_dir_variation4.phpt
Expand Up @@ -77,9 +77,9 @@ bool(true)
bool(false)

-- Iteration 9 --
bool(true)
bool(false)

-- Iteration 10 --
bool(true)
bool(false)

*** Done ***
4 changes: 2 additions & 2 deletions ext/standard/tests/file/is_executable_variation1.phpt
Expand Up @@ -76,9 +76,9 @@ bool(false)
-- Iteration 5 --
bool(false)
-- Iteration 6 --
bool(true)
bool(false)
-- Iteration 7 --
bool(true)
bool(false)
-- Iteration 8 --
bool(false)
-- Iteration 9 --
Expand Down
4 changes: 2 additions & 2 deletions ext/standard/tests/file/is_file_variation4.phpt
Expand Up @@ -67,8 +67,8 @@ bool(false)
- Iteration 6 -
bool(false)
- Iteration 7 -
bool(true)
bool(false)
- Iteration 8 -
bool(true)
bool(false)

*** Done ***
6 changes: 3 additions & 3 deletions ext/standard/tests/file/is_readable_variation1.phpt
Expand Up @@ -87,11 +87,11 @@ bool(false)
-- Iteration 6 --
bool(false)
-- Iteration 7 --
bool(true)
bool(false)
-- Iteration 8 --
bool(true)
bool(false)
-- Iteration 9 --
bool(true)
bool(false)
-- Iteration 10 --
bool(true)
-- Iteration 11 --
Expand Down
12 changes: 6 additions & 6 deletions ext/standard/tests/file/is_writable_variation1.phpt
Expand Up @@ -96,14 +96,14 @@ bool(false)
bool(false)
bool(false)
-- Iteration 7 --
bool(true)
bool(true)
bool(false)
bool(false)
-- Iteration 8 --
bool(true)
bool(true)
bool(false)
bool(false)
-- Iteration 9 --
bool(true)
bool(true)
bool(false)
bool(false)
-- Iteration 10 --
bool(true)
bool(true)
Expand Down
4 changes: 2 additions & 2 deletions ext/standard/tests/file/mkdir_rmdir_variation2.phpt
Expand Up @@ -64,8 +64,8 @@ Warning: rmdir(%s/mkdir_variation2/): %s on line %d
bool(false)

*** Testing mkdir() and rmdir() for binary safe functionality ***
bool(true)
bool(true)
bool(false)
bool(false)

*** Testing mkdir() with miscelleneous input ***
bool(true)
Expand Down
14 changes: 11 additions & 3 deletions ext/standard/tests/file/readfile_variation10-win32.phpt
Expand Up @@ -37,7 +37,7 @@ $names_arr = array(

foreach($names_arr as $key => $value) {
echo "\n-- Filename: $key --\n";
readfile($value);
var_dump(readfile($value));
};

?>
Expand All @@ -48,40 +48,48 @@ foreach($names_arr as $key => $value) {
-- Filename: -1 --

Warning: readfile(-1): failed to open stream: No such file or directory in %s on line %d
bool(false)

-- Filename: TRUE --

Warning: readfile(1): failed to open stream: No such file or directory in %s on line %d
bool(false)

-- Filename: FALSE --

Warning: readfile(): Filename cannot be empty in %s on line %d
bool(false)

-- Filename: NULL --

Warning: readfile(): Filename cannot be empty in %s on line %d
bool(false)

-- Filename: "" --

Warning: readfile(): Filename cannot be empty in %s on line %d
bool(false)

-- Filename: " " --

Warning: readfile( ): failed to open stream: Permission denied in %s on line %d
bool(false)

-- Filename: \0 --

Warning: readfile(): Filename cannot be empty in %s on line %d
bool(false)

-- Filename: array() --

Warning: readfile() expects parameter 1 to be string, array given in %s on line %d
bool(false)

-- Filename: /no/such/file/dir --

Warning: readfile(/no/such/file/dir): failed to open stream: No such file or directory in %s on line %d
bool(false)

-- Filename: php/php --

Warning: readfile(php/php): failed to open stream: No such file or directory in %s on line %d
bool(false)
===Done===
Binary file modified ext/standard/tests/file/readfile_variation10.phpt
Binary file not shown.
Binary file modified ext/standard/tests/file/rename_variation13-win32.phpt
Binary file not shown.
4 changes: 0 additions & 4 deletions ext/standard/tests/file/rename_variation13.phpt
Expand Up @@ -98,11 +98,7 @@ bool(true)
Warning: rename( ,%s/renameVar13/afile.tmp): No such file or directory in %s on line %d
bool(false)
-- testing '%s' --

Warning: rename(%s/renameVar13/afile.tmp,): %s in %s on line %d
bool(false)

Warning: rename(,%s/renameVar13/afile.tmp): %s in %s on line %d
bool(false)
-- testing 'Array' --

Expand Down
4 changes: 2 additions & 2 deletions ext/standard/tests/file/stream_rfc2397_006.phpt
Expand Up @@ -21,8 +21,8 @@ foreach($streams as $stream)
===DONE===
<?php exit(0); ?>
--EXPECTF--
string(0) ""
string(6) "foobar"
bool(false)
bool(false)
string(13) "foobar foobar"

Warning: file_get_contents(data:;base64,#Zm9vYmFyIGZvb2Jhc=): failed to open stream: rfc2397: unable to decode in %sstream_rfc2397_006.php on line %d
Expand Down
5 changes: 3 additions & 2 deletions ext/standard/tests/file/tempnam_variation3-win32.phpt
Expand Up @@ -31,8 +31,8 @@ $names_arr = array(
NULL,
"",
" ",
"\0",
/* Invalid args */
"\0",
array(),

/* Valid args*/
Expand Down Expand Up @@ -102,7 +102,8 @@ OK
Failed, not created in the correct directory %s vs %s
0
-- Iteration 6 --
OK
Failed, not created in the correct directory %s vs %s
0
-- Iteration 7 --

Warning: tempnam() expects parameter 2 to be string, array given in %s\ext\standard\tests\file\tempnam_variation3-win32.php on line %d
Expand Down

0 comments on commit 2a545be

Please sign in to comment.