summaryrefslogtreecommitdiff
path: root/ext/standard/tests/filters/bug22538.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/tests/filters/bug22538.phpt')
-rw-r--r--ext/standard/tests/filters/bug22538.phpt44
1 files changed, 0 insertions, 44 deletions
diff --git a/ext/standard/tests/filters/bug22538.phpt b/ext/standard/tests/filters/bug22538.phpt
deleted file mode 100644
index c01978730b..0000000000
--- a/ext/standard/tests/filters/bug22538.phpt
+++ /dev/null
@@ -1,44 +0,0 @@
---TEST--
-Bug #22538 (filtered stream doesn't update file pointer)
---FILE--
-<?php
-function my_stream_copy_to_stream($fin, $fout) {
- while (!feof($fin)) {
- fwrite($fout, fread($fin, 4096));
- }
-}
-
-$size = 65536;
-
-do {
- $path1 = sprintf("%s/%s%da", dirname(__FILE__), uniqid(), time());
- $path2 = sprintf("%s/%s%db", dirname(__FILE__), uniqid(), time());
-} while ($path1 == $path2);
-
-$fp = fopen($path1, "w");
-$str = "abcdefghijklmnopqrstuvwxyz\n";
-$str_len = strlen($str);
-$cnt = $size;
-while (($cnt -= $str_len) > 0) {
- fwrite($fp, $str);
-}
-$cnt = $size - ($str_len + $cnt);
-fclose($fp);
-$fin = fopen($path1, "r");
-$fout = fopen($path2, "w");
-stream_filter_append($fout, "string.rot13");
-my_stream_copy_to_stream($fin, $fout);
-fclose($fout);
-fclose($fin);
-var_dump($cnt);
-var_dump(filesize($path2));
-var_dump(md5_file($path1));
-var_dump(md5_file($path2));
-unlink($path1);
-unlink($path2);
-?>
---EXPECT--
-int(65529)
-int(65529)
-string(32) "e10e3d1ae81b084b822e8592d019b57a"
-string(32) "931f0fbf8a72312e3bab9965b1d1081c"