diff options
Diffstat (limited to 'storage/src/tests/bucketdb/lockablemaptest.cpp')
-rw-r--r-- | storage/src/tests/bucketdb/lockablemaptest.cpp | 149 |
1 files changed, 0 insertions, 149 deletions
diff --git a/storage/src/tests/bucketdb/lockablemaptest.cpp b/storage/src/tests/bucketdb/lockablemaptest.cpp index 3dd4dfccf77..101b9d014fa 100644 --- a/storage/src/tests/bucketdb/lockablemaptest.cpp +++ b/storage/src/tests/bucketdb/lockablemaptest.cpp @@ -641,155 +641,6 @@ TEST(LockableMapTest, find_all_inconsistent_below_16_bits) { EXPECT_EQ(A(3,4,5), *results[id3.stripUnused()]); // sub bucket } -TEST(LockableMapTest, create) { - Map map; - { - document::BucketId id1(58, 0x43d6c878000004d2ull); - - auto entries = map.getContained(id1, "foo"); - - EXPECT_EQ(0, entries.size()); - - Map::WrappedEntry entry = map.createAppropriateBucket(36, "", id1); - EXPECT_EQ(document::BucketId(36,0x8000004d2ull), entry.getBucketId()); - } - { - document::BucketId id1(58, 0x423bf1e0000004d2ull); - - auto entries = map.getContained(id1, "foo"); - EXPECT_EQ(0, entries.size()); - - Map::WrappedEntry entry = map.createAppropriateBucket(36, "", id1); - EXPECT_EQ(document::BucketId(36,0x0000004d2ull), entry.getBucketId()); - } - - EXPECT_EQ(2, map.size()); -} - -TEST(LockableMapTest, create_2) { - Map map; - { - document::BucketId id1(58, 0xeaf77782000004d2); - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - { - document::BucketId id1(58, 0x00000000000004d2); - auto entries = map.getContained(id1, "foo"); - - EXPECT_EQ(0, entries.size()); - - Map::WrappedEntry entry = map.createAppropriateBucket(16, "", id1); - - EXPECT_EQ(document::BucketId(34, 0x0000004d2ull), entry.getBucketId()); - } - - EXPECT_EQ(2, map.size()); -} - -TEST(LockableMapTest, create_3) { - Map map; - { - document::BucketId id1(58, 0xeaf77780000004d2); - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - { - document::BucketId id1(58, 0xeaf77782000004d2); - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - { - document::BucketId id1(58, 0x00000000000004d2); - auto entries = map.getContained(id1, "foo"); - - EXPECT_EQ(0, entries.size()); - - Map::WrappedEntry entry = map.createAppropriateBucket(16, "", id1); - EXPECT_EQ(document::BucketId(40, 0x0000004d2ull), entry.getBucketId()); - } -} - -TEST(LockableMapTest, create_4) { - Map map; - { - document::BucketId id1(16, 0x00000000000004d1); - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - { - document::BucketId id1(40, 0x00000000000004d2); - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - { - document::BucketId id1(58, 0x00000000010004d2); - Map::WrappedEntry entry = map.createAppropriateBucket(16, "", id1); - - EXPECT_EQ(document::BucketId(25, 0x0010004d2ull), entry.getBucketId()); - } -} - -TEST(LockableMapTest, create_5) { - Map map; - { - document::BucketId id1(0x8c000000000004d2); - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - - { - document::BucketId id1(0xeb54b3ac000004d2); - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - - { - document::BucketId id1(0x88000002000004d2); - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - { - document::BucketId id1(0x84000001000004d2); - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - { - document::BucketId id1(0xe9944a44000004d2); - Map::WrappedEntry entry = map.createAppropriateBucket(16, "", id1); - EXPECT_EQ(document::BucketId(0x90000004000004d2), entry.getBucketId()); - } -} - -TEST(LockableMapTest, create_6) { - Map map; - { - document::BucketId id1(58, 0xeaf77780000004d2); - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - { - document::BucketId id1(40, 0x00000000000004d1); - - Map::WrappedEntry entry( - map.get(id1.stripUnused().toKey(), "foo", true)); - } - { - document::BucketId id1(58, 0x00000000010004d2); - Map::WrappedEntry entry = map.createAppropriateBucket(16, "", id1); - EXPECT_EQ(document::BucketId(25, 0x0010004d2ull), entry.getBucketId()); - } -} - -TEST(LockableMapTest, create_empty) { - Map map; - { - document::BucketId id1(58, 0x00000000010004d2); - Map::WrappedEntry entry = map.createAppropriateBucket(16, "", id1); - EXPECT_EQ(document::BucketId(16, 0x0000004d2ull), entry.getBucketId()); - } -} - TEST(LockableMapTest, is_consistent) { Map map; document::BucketId id1(16, 0x00001); // contains id2-id3 |