diff options
author | 2018-08-03 14:52:32 +0100 | |
---|---|---|
committer | 2018-08-10 12:40:01 +0100 | |
commit | 0c3aa31b7151c3b67aa0dff1ae2b8718eeb905c7 (patch) | |
tree | b7153d8f452ba686cc88052079aafae3f838d34e /libartbase/base/bit_table_test.cc | |
parent | 971a80e5aa36955d9fee6b479a5cbd554f50ca08 (diff) |
Move varint encoding/decoding to BitMemoryReader/Writer.
Test: test-art-host-gtest-bit_memory_region_test
Change-Id: I0f7d7dfc9efe9df0e3e746b1741c46f06a0bd3b4
Diffstat (limited to 'libartbase/base/bit_table_test.cc')
-rw-r--r-- | libartbase/base/bit_table_test.cc | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/libartbase/base/bit_table_test.cc b/libartbase/base/bit_table_test.cc index 4f25730152..bf32dc6e00 100644 --- a/libartbase/base/bit_table_test.cc +++ b/libartbase/base/bit_table_test.cc @@ -26,22 +26,6 @@ namespace art { -TEST(BitTableTest, TestVarint) { - for (size_t start_bit_offset = 0; start_bit_offset <= 32; start_bit_offset++) { - uint32_t values[] = { 0, 1, 11, 12, 15, 16, 255, 256, ~1u, ~0u }; - for (uint32_t value : values) { - std::vector<uint8_t> buffer; - BitMemoryWriter<std::vector<uint8_t>> writer(&buffer, start_bit_offset); - EncodeVarintBits(writer, value); - - BitMemoryReader reader(buffer.data(), start_bit_offset); - uint32_t result = DecodeVarintBits(reader); - EXPECT_EQ(writer.NumberOfWrittenBits(), reader.NumberOfReadBits()); - EXPECT_EQ(value, result); - } - } -} - TEST(BitTableTest, TestEmptyTable) { MallocArenaPool pool; ArenaStack arena_stack(&pool); |