summaryrefslogtreecommitdiff
path: root/libartbase/base/bit_table_test.cc
diff options
context:
space:
mode:
author David Srbecky <dsrbecky@google.com> 2018-08-03 14:52:32 +0100
committer David Srbecky <dsrbecky@google.com> 2018-08-10 12:40:01 +0100
commit0c3aa31b7151c3b67aa0dff1ae2b8718eeb905c7 (patch)
treeb7153d8f452ba686cc88052079aafae3f838d34e /libartbase/base/bit_table_test.cc
parent971a80e5aa36955d9fee6b479a5cbd554f50ca08 (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.cc16
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);