From 99510b689c3e7f1c8e7bda3bd8d75ab745aeabf9 Mon Sep 17 00:00:00 2001 From: Hongze Cheng Date: Mon, 3 Jan 2022 06:18:07 +0000 Subject: [PATCH] add more check --- source/util/test/encodeTest.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/util/test/encodeTest.cpp b/source/util/test/encodeTest.cpp index e89c84d8d2..0e276e4338 100644 --- a/source/util/test/encodeTest.cpp +++ b/source/util/test/encodeTest.cpp @@ -115,6 +115,8 @@ static void simple_encode_decode_func(bool var_len) { GTEST_ASSERT_EQ(coder.pos, sizeof(T)); } + int32_t epos = coder.pos; + tCoderClear(&coder); // Decode tCoderInit(&coder, d_endian, buf, BUF_SIZE, TD_DECODER); @@ -126,6 +128,8 @@ static void simple_encode_decode_func(bool var_len) { GTEST_ASSERT_EQ(coder.pos, sizeof(T)); } + GTEST_ASSERT_EQ(coder.pos, epos); + if (typeid(T) == typeid(int8_t) || typeid(T) == typeid(uint8_t) || e_endian == d_endian) { GTEST_ASSERT_EQ(i, dval); }