mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
13 lines
318 B
V
13 lines
318 B
V
module deflate
|
|
|
|
const gzip_magic_numbers = [u8(0x1f), 0x8b]
|
|
|
|
fn test_gzip() {
|
|
uncompressed := 'Hello world!'
|
|
compressed := compress(uncompressed.bytes())!
|
|
first2 := compressed[0..2]
|
|
assert first2 != deflate.gzip_magic_numbers
|
|
decompressed := decompress(compressed)!
|
|
assert decompressed == uncompressed.bytes()
|
|
}
|