diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2020-09-09 20:02:39 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2020-09-09 20:02:39 +0000 |
commit | 4748ce50f5a1561a4faeb5f7cbbab81d77b8eb6d (patch) | |
tree | c794402f9e437a83a7bcfc6234a5393511738330 /searchlib/src/tests/transactionlog/chunks_test.cpp | |
parent | 4058c7b864ee6481703bd439ff4797041eb89018 (diff) |
Add test for handling of non-compressable data, and handle it correctly.
Also do not bother compressing less than 200 bytes.
Diffstat (limited to 'searchlib/src/tests/transactionlog/chunks_test.cpp')
-rw-r--r-- | searchlib/src/tests/transactionlog/chunks_test.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/searchlib/src/tests/transactionlog/chunks_test.cpp b/searchlib/src/tests/transactionlog/chunks_test.cpp index de530884933..fa5fe3c1006 100644 --- a/searchlib/src/tests/transactionlog/chunks_test.cpp +++ b/searchlib/src/tests/transactionlog/chunks_test.cpp @@ -58,4 +58,9 @@ TEST("test serialization and deserialization of future multientry xxh64 no compr verifySerializationAndDeserialization(chunk, 100); } +TEST("test serialization and deserialization of uncompressable lz4") { + XXH64CompressedChunk chunk(CompressionConfig::Type::LZ4, 1); + verifySerializationAndDeserialization(chunk, 1); +} + TEST_MAIN() { TEST_RUN_ALL(); } |