MCPcopy Create free account
hub / github.com/bytedance/bolt / TEST

Function TEST

bolt/exec/tests/HashTableTest.cpp:910–920  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

908}
909
910TEST(HashTableTest, modeString) {
911 ASSERT_EQ("HASH", BaseHashTable::modeString(BaseHashTable::HashMode::kHash));
912 ASSERT_EQ(
913 "NORMALIZED_KEY",
914 BaseHashTable::modeString(BaseHashTable::HashMode::kNormalizedKey));
915 ASSERT_EQ(
916 "ARRAY", BaseHashTable::modeString(BaseHashTable::HashMode::kArray));
917 ASSERT_EQ(
918 "Unknown HashTable mode:100",
919 BaseHashTable::modeString(static_cast<BaseHashTable::HashMode>(100)));
920}
921
922DEBUG_ONLY_TEST_P(HashTableTest, nextBucketOffset) {
923 auto runTest = [&](BaseHashTable::HashMode mode, const RowTypePtr& type) {

Callers

nothing calls this directly

Calls 5

debugStringMethod · 0.45
emptyMethod · 0.45
inRangeMethod · 0.45
addOverflowMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected