summaryrefslogtreecommitdiff
path: root/ext/zlib/tests/inflate_get_status.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/zlib/tests/inflate_get_status.phpt')
-rw-r--r--ext/zlib/tests/inflate_get_status.phpt60
1 files changed, 0 insertions, 60 deletions
diff --git a/ext/zlib/tests/inflate_get_status.phpt b/ext/zlib/tests/inflate_get_status.phpt
deleted file mode 100644
index d042840515..0000000000
--- a/ext/zlib/tests/inflate_get_status.phpt
+++ /dev/null
@@ -1,60 +0,0 @@
---TEST--
-inflate_get_status()
---SKIPIF--
-<?php if (!extension_loaded("zlib")) print "skip"; ?>
---FILE--
-<?php
-
-$uncompressed = "Hello world.";
-$random_junk = str_repeat("qebsouesl", 128);;
-
-$compressed = zlib_encode($uncompressed, ZLIB_ENCODING_DEFLATE);
-$compressed_len = strlen($compressed);
-$compressed .= $random_junk;
-
-$ctx = inflate_init(ZLIB_ENCODING_DEFLATE);
-$status = inflate_get_status($ctx);
-$buf = '';
-
-for ($i = 0; $status == ZLIB_OK; ++$i)
-{
- $buf .= inflate_add($ctx, substr($compressed, $i, 1));
- echo '$i = ' . $i . ', ';
- $status = inflate_get_status($ctx);
- echo 'Status: ' . $status;
- echo "\n";
-}
-
-echo '$buf = ' . $buf;
-echo "\n\n";
-
-echo "Adding more data should reset the stream and result in a Z_OK (ZLIB_OK) status.\n";
-inflate_add($ctx, substr($compressed, 0, 12));
-echo 'Status: ' . inflate_get_status($ctx);
-
-?>
---EXPECT--
-$i = 0, Status: 0
-$i = 1, Status: 0
-$i = 2, Status: 0
-$i = 3, Status: 0
-$i = 4, Status: 0
-$i = 5, Status: 0
-$i = 6, Status: 0
-$i = 7, Status: 0
-$i = 8, Status: 0
-$i = 9, Status: 0
-$i = 10, Status: 0
-$i = 11, Status: 0
-$i = 12, Status: 0
-$i = 13, Status: 0
-$i = 14, Status: 0
-$i = 15, Status: 0
-$i = 16, Status: 0
-$i = 17, Status: 0
-$i = 18, Status: 0
-$i = 19, Status: 1
-$buf = Hello world.
-
-Adding more data should reset the stream and result in a Z_OK (ZLIB_OK) status.
-Status: 0