mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-03 08:08:43 +00:00
LibWeb: Add some compression WPT tests
These are relevant for the next commits.
This commit is contained in:
parent
1612c1688e
commit
1c836588d9
Notes:
github-actions[bot]
2025-03-19 12:49:07 +00:00
Author: https://github.com/devgianlu
Commit: 1c836588d9
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/3755
Reviewed-by: https://github.com/gmta ✅
Reviewed-by: https://github.com/trflynn89
14 changed files with 457 additions and 0 deletions
|
@ -0,0 +1,27 @@
|
|||
Harness status: Error
|
||||
|
||||
Found 21 tests
|
||||
|
||||
15 Pass
|
||||
6 Fail
|
||||
Pass chunk of type undefined should error the stream for gzip
|
||||
Pass chunk of type undefined should error the stream for deflate
|
||||
Pass chunk of type undefined should error the stream for deflate-raw
|
||||
Pass chunk of type null should error the stream for gzip
|
||||
Pass chunk of type null should error the stream for deflate
|
||||
Pass chunk of type null should error the stream for deflate-raw
|
||||
Pass chunk of type numeric should error the stream for gzip
|
||||
Pass chunk of type numeric should error the stream for deflate
|
||||
Pass chunk of type numeric should error the stream for deflate-raw
|
||||
Pass chunk of type object, not BufferSource should error the stream for gzip
|
||||
Pass chunk of type object, not BufferSource should error the stream for deflate
|
||||
Pass chunk of type object, not BufferSource should error the stream for deflate-raw
|
||||
Pass chunk of type array should error the stream for gzip
|
||||
Pass chunk of type array should error the stream for deflate
|
||||
Pass chunk of type array should error the stream for deflate-raw
|
||||
Fail chunk of type SharedArrayBuffer should error the stream for gzip
|
||||
Fail chunk of type SharedArrayBuffer should error the stream for deflate
|
||||
Fail chunk of type SharedArrayBuffer should error the stream for deflate-raw
|
||||
Fail chunk of type shared Uint8Array should error the stream for gzip
|
||||
Fail chunk of type shared Uint8Array should error the stream for deflate
|
||||
Fail chunk of type shared Uint8Array should error the stream for deflate-raw
|
|
@ -0,0 +1,8 @@
|
|||
Harness status: OK
|
||||
|
||||
Found 3 tests
|
||||
|
||||
3 Fail
|
||||
Fail deflate compression with large flush output
|
||||
Fail gzip compression with large flush output
|
||||
Fail deflate-raw compression with large flush output
|
|
@ -0,0 +1,50 @@
|
|||
Harness status: OK
|
||||
|
||||
Found 45 tests
|
||||
|
||||
45 Pass
|
||||
Pass compressing 2 chunks with deflate should work
|
||||
Pass compressing 2 chunks with gzip should work
|
||||
Pass compressing 2 chunks with deflate-raw should work
|
||||
Pass compressing 3 chunks with deflate should work
|
||||
Pass compressing 3 chunks with gzip should work
|
||||
Pass compressing 3 chunks with deflate-raw should work
|
||||
Pass compressing 4 chunks with deflate should work
|
||||
Pass compressing 4 chunks with gzip should work
|
||||
Pass compressing 4 chunks with deflate-raw should work
|
||||
Pass compressing 5 chunks with deflate should work
|
||||
Pass compressing 5 chunks with gzip should work
|
||||
Pass compressing 5 chunks with deflate-raw should work
|
||||
Pass compressing 6 chunks with deflate should work
|
||||
Pass compressing 6 chunks with gzip should work
|
||||
Pass compressing 6 chunks with deflate-raw should work
|
||||
Pass compressing 7 chunks with deflate should work
|
||||
Pass compressing 7 chunks with gzip should work
|
||||
Pass compressing 7 chunks with deflate-raw should work
|
||||
Pass compressing 8 chunks with deflate should work
|
||||
Pass compressing 8 chunks with gzip should work
|
||||
Pass compressing 8 chunks with deflate-raw should work
|
||||
Pass compressing 9 chunks with deflate should work
|
||||
Pass compressing 9 chunks with gzip should work
|
||||
Pass compressing 9 chunks with deflate-raw should work
|
||||
Pass compressing 10 chunks with deflate should work
|
||||
Pass compressing 10 chunks with gzip should work
|
||||
Pass compressing 10 chunks with deflate-raw should work
|
||||
Pass compressing 11 chunks with deflate should work
|
||||
Pass compressing 11 chunks with gzip should work
|
||||
Pass compressing 11 chunks with deflate-raw should work
|
||||
Pass compressing 12 chunks with deflate should work
|
||||
Pass compressing 12 chunks with gzip should work
|
||||
Pass compressing 12 chunks with deflate-raw should work
|
||||
Pass compressing 13 chunks with deflate should work
|
||||
Pass compressing 13 chunks with gzip should work
|
||||
Pass compressing 13 chunks with deflate-raw should work
|
||||
Pass compressing 14 chunks with deflate should work
|
||||
Pass compressing 14 chunks with gzip should work
|
||||
Pass compressing 14 chunks with deflate-raw should work
|
||||
Pass compressing 15 chunks with deflate should work
|
||||
Pass compressing 15 chunks with gzip should work
|
||||
Pass compressing 15 chunks with deflate-raw should work
|
||||
Pass compressing 16 chunks with deflate should work
|
||||
Pass compressing 16 chunks with gzip should work
|
||||
Pass compressing 16 chunks with deflate-raw should work
|
|
@ -0,0 +1,50 @@
|
|||
Harness status: Error
|
||||
|
||||
Found 45 tests
|
||||
|
||||
45 Fail
|
||||
Fail decompressing splitted chunk into pieces of size 1 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 1 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 1 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 2 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 2 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 2 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 3 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 3 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 3 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 4 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 4 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 4 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 5 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 5 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 5 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 6 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 6 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 6 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 7 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 7 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 7 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 8 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 8 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 8 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 9 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 9 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 9 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 10 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 10 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 10 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 11 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 11 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 11 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 12 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 12 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 12 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 13 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 13 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 13 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 14 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 14 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 14 should work in deflate-raw
|
||||
Fail decompressing splitted chunk into pieces of size 15 should work in deflate
|
||||
Fail decompressing splitted chunk into pieces of size 15 should work in gzip
|
||||
Fail decompressing splitted chunk into pieces of size 15 should work in deflate-raw
|
Loading…
Add table
Add a link
Reference in a new issue