()
| 201 | // ============================================================================= |
| 202 | |
| 203 | async function testChainedGzipDeflate() { |
| 204 | const input = 'Double compression test data. '.repeat(100); |
| 205 | // Compress: gzip then deflate |
| 206 | const compressed = pull(pull(from(input), compressGzip()), compressDeflate()); |
| 207 | // Decompress: deflate then gzip (reverse order) |
| 208 | const decompressed = pull(pull(compressed, decompressDeflate()), |
| 209 | decompressGzip()); |
| 210 | const result = await text(decompressed); |
| 211 | assert.strictEqual(result, input); |
| 212 | } |
| 213 | |
| 214 | // ============================================================================= |
| 215 | // Transform protocol: verify each factory returns a proper transform object |
no test coverage detected
searching dependent graphs…