diff options
Diffstat (limited to 'document/src/tests/serialization/compression_test.cpp')
-rw-r--r-- | document/src/tests/serialization/compression_test.cpp | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/document/src/tests/serialization/compression_test.cpp b/document/src/tests/serialization/compression_test.cpp deleted file mode 100644 index 6574b4ac34c..00000000000 --- a/document/src/tests/serialization/compression_test.cpp +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. - -#include <vespa/vespalib/testkit/test_kit.h> -#include <vespa/vespalib/stllike/string.h> -#include <vespa/document/util/compressor.h> -#include <vespa/vespalib/data/databuffer.h> - -#include <vespa/log/log.h> -LOG_SETUP("compression_test"); - -using namespace document; -using namespace document::compression; -using namespace vespalib; - -static vespalib::string _G_compressableText("AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE" - "AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE" - "AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE" - "AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE" - "AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE" - "XYZABCDEFGHIJGJMNOPQRSTUVW" - "AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE" - "AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE" - "AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE" - "AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE" - "AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE" - "XYZABCDEFGHIJGJMNOPQRSTUVW"); - -TEST("requireThatLZ4CompressFine") { - CompressionConfig cfg(CompressionConfig::Type::LZ4); - ConstBufferRef ref(_G_compressableText.c_str(), _G_compressableText.size()); - DataBuffer compressed; - EXPECT_EQUAL(CompressionConfig::Type::LZ4, compress(cfg, ref, compressed, false)); - EXPECT_EQUAL(66u, compressed.getDataLen()); -} - -TEST("requireThatZStdCompressFine") { - CompressionConfig cfg(CompressionConfig::Type::ZSTD); - ConstBufferRef ref(_G_compressableText.c_str(), _G_compressableText.size()); - DataBuffer compressed; - EXPECT_EQUAL(CompressionConfig::Type::ZSTD, compress(cfg, ref, compressed, false)); - EXPECT_EQUAL(64u, compressed.getDataLen()); -} - -TEST_MAIN() { - TEST_RUN_ALL(); -} |