MCPcopy Create free account
hub / github.com/facebook/CacheLib / expectCommonMovedFields

Function expectCommonMovedFields

cachelib/cachebench/util/tests/RequestTest.cpp:26–39  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

24namespace {
25
26void expectCommonMovedFields(
27 const Request& moved,
28 std::vector<size_t>& sizes,
29 const std::unordered_map<std::string, std::string>& admFeatureMap) {
30 EXPECT_EQ(sizes.begin(), moved.sizeBegin);
31 EXPECT_EQ(sizes.end(), moved.sizeEnd);
32 EXPECT_EQ(123, moved.ttlSecs);
33 EXPECT_TRUE(moved.requestId.has_value());
34 EXPECT_EQ(456, moved.requestId.value());
35 EXPECT_EQ(admFeatureMap, moved.getAdmFeatureMap());
36 EXPECT_EQ(789, moved.timestamp);
37 EXPECT_EQ("item-value", moved.itemValue);
38 EXPECT_EQ(OpType::kDel, moved.getOp());
39}
40
41} // namespace
42

Callers 1

TESTFunction · 0.85

Calls 4

getOpMethod · 0.80
beginMethod · 0.45
endMethod · 0.45
valueMethod · 0.45

Tested by

no test coverage detected