标签: language-agnostic zlib deflate
我正在进行Inflate减压实施。
它与GZIP压缩文件的效果非常好,但我不确定我是否可以通过这种方式测试它。
是否有一些参考测试文件集使用Deflate算法的不同变体进行压缩?
我的意思是固定和动态的霍夫曼树,未压缩的块,不同的窗口大小以及边缘和角落情况的所有可能组合。另外,为了测试错误检查,一些错误编码的文件会很好。
答案 0 :(得分:2)
你可以在infcover.c中找到一些错误和边缘情况,尽管其中许多都是特定于zlib的膨胀代码,被设想覆盖其中的所有分支。