From e9b07459473f8f391b9ab9d5d39153e156befa86 Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Wed, 19 Jun 2024 19:15:45 +0800 Subject: [PATCH] fix(util): update test cases. --- source/util/test/decompressTest.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/source/util/test/decompressTest.cpp b/source/util/test/decompressTest.cpp index c982f450ea..b3cf46fea6 100644 --- a/source/util/test/decompressTest.cpp +++ b/source/util/test/decompressTest.cpp @@ -37,6 +37,20 @@ TEST(utilTest, decompress_ts_test) { std::cout << ((int64_t*)decompOutput)[i] << std::endl; } + //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + int64_t tsList[4] = {1286, 1124, 2681, 2823}; + + char* pOutput[4 * sizeof(int64_t)] = {0}; + int32_t len = tsCompressTimestamp(tsList, sizeof(tsList), sizeof(tsList) / sizeof(tsList[0]), pOutput, 4, + ONE_STAGE_COMP, NULL, 0); + + char* decompOutput[4 * 8] = {0}; + tsDecompressTimestamp(pOutput, len, 4, decompOutput, sizeof(int64_t) * 4, ONE_STAGE_COMP, NULL, 0); + + for (int32_t i = 0; i < 4; ++i) { + std::cout << ((int64_t*)decompOutput)[i] << std::endl; + } + //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// int64_t tsList1[7] = {1700000000, 1700000000, 1700000000, 1700000000, 1700000000, 1700000000, 1700000900}; int32_t len1 = tsCompressTimestamp(tsList1, sizeof(tsList1), sizeof(tsList1) / sizeof(tsList1[0]), pOutput, 7,