From c1334726435781b35e7ec147a6b8656b2d4ffd07 Mon Sep 17 00:00:00 2001 From: Artyom Polkovnikov Date: Sun, 21 Dec 2014 18:54:15 +0300 Subject: [PATCH] [coding_tests] Ignore wrong numbers in Compressed Varnum Vector test. --- coding/coding_tests/compressed_varnum_vector_test.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/coding/coding_tests/compressed_varnum_vector_test.cpp b/coding/coding_tests/compressed_varnum_vector_test.cpp index 1084788fe6..fc7095936a 100644 --- a/coding/coding_tests/compressed_varnum_vector_test.cpp +++ b/coding/coding_tests/compressed_varnum_vector_test.cpp @@ -57,6 +57,7 @@ UNIT_TEST(CompressedVarnumVector) for (uint32_t i = 1; i < nums.size() - 1; ++i) { // Find strict equal sum. + if (nums[i - 1] >= 1) { uint64_t sumIncl = 0, cntIncl = 0; uint64_t num = comprNums.FindBySum(sums[i], sumIncl, cntIncl); @@ -65,6 +66,7 @@ UNIT_TEST(CompressedVarnumVector) TEST_EQUAL(num, nums[i - 1], ()); } // Find by intermediate sum (not strictly equal). + if (nums[i] > 1) { uint64_t sumIncl = 0, cntIncl = 0; uint64_t num = comprNums.FindBySum(sums[i] + 1, sumIncl, cntIncl);