mirror of
https://github.com/RGBCube/serenity
synced 2025-05-14 09:04:59 +00:00
Fuzzers: Use a single fuzzer to test all LibTextCodec encodings
This commit replaces the 5 fuzzers that previously tested LibTextCodec with a single fuzzer. We now rely on the fuzzer to generate the encoding and separate it from the encoded data with a magic separator. This increases the overall coverage of LibTextCodec and eliminates the possibility of the same error being generated by multiple fuzzers.
This commit is contained in:
parent
7d717986de
commit
e1099a1757
9 changed files with 47 additions and 105 deletions
|
@ -17,7 +17,6 @@
|
|||
T(BMPLoader) \
|
||||
T(Brotli) \
|
||||
T(CSSParser) \
|
||||
T(CyrillicDecoder) \
|
||||
T(DDSLoader) \
|
||||
T(DNSPacket) \
|
||||
T(DeflateCompression) \
|
||||
|
@ -28,7 +27,6 @@
|
|||
T(GIFLoader) \
|
||||
T(GzipCompression) \
|
||||
T(GzipDecompression) \
|
||||
T(HebrewDecoder) \
|
||||
T(HttpRequest) \
|
||||
T(ICCProfile) \
|
||||
T(ICOLoader) \
|
||||
|
@ -37,8 +35,6 @@
|
|||
T(JPEGLoader) \
|
||||
T(Js) \
|
||||
T(JsonParser) \
|
||||
T(Latin1Decoder) \
|
||||
T(Latin2Decoder) \
|
||||
T(LzmaDecompression) \
|
||||
T(LzmaRoundtrip) \
|
||||
T(Markdown) \
|
||||
|
@ -67,12 +63,12 @@
|
|||
T(ShellPosix) \
|
||||
T(SQLParser) \
|
||||
T(Tar) \
|
||||
T(TextDecoder) \
|
||||
T(TGALoader) \
|
||||
T(TIFFLoader) \
|
||||
T(TTF) \
|
||||
T(TinyVGLoader) \
|
||||
T(URL) \
|
||||
T(UTF16BEDecoder) \
|
||||
T(VP9Decoder) \
|
||||
T(WasmParser) \
|
||||
T(WAVLoader) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue