diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-01-28 02:10:53 +0200 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-01-28 02:21:49 +0200 |
commit | 2324f3ef2912fe4f82b9560e14eec1f7b6b5de5a (patch) | |
tree | ada6a33cb08411db20ba512bdef51d98dc4ddbfa /tests | |
parent | 0b3014ce3ac381e886c956137e4e5475061a5ddc (diff) | |
download | micropython-2324f3ef2912fe4f82b9560e14eec1f7b6b5de5a.tar.gz micropython-2324f3ef2912fe4f82b9560e14eec1f7b6b5de5a.zip |
moduzlib: Implement raw DEFLATE decoding support.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/extmod/zlibd_decompress.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/extmod/zlibd_decompress.py b/tests/extmod/zlibd_decompress.py index 64df6da2ef..041cabdfe1 100644 --- a/tests/extmod/zlibd_decompress.py +++ b/tests/extmod/zlibd_decompress.py @@ -14,3 +14,11 @@ PATTERNS = [ for unpacked, packed in PATTERNS: assert zlib.decompress(packed) == unpacked print(unpacked) + + +# Raw DEFLATE bitstream +v = b'\xcbH\xcd\xc9\xc9\x07\x00\x86\xa6\x106\x05\x00\x00\x00' +exp = b"hello" +out = zlib.decompress(v, -15) +assert(out == exp) +print(exp) |