22 using namespace folly;
30 Logger fooBar{&db,
"foo.bar"};
31 Logger fooBar2{&db,
".foo..bar"};
32 EXPECT_EQ(fooBar.getCategory(), fooBar2.getCategory());
41 auto* cat1 = db.getCategory(
"foo");
42 auto* cat2 = db.getCategory(
"foo.bar.test");
43 auto* cat3 = db.getCategory(
"hello.world");
44 auto* cat4 = db.getCategory(
"other.category");
46 auto h1 = std::make_shared<TestLogHandler>();
47 auto h2 = std::make_shared<TestLogHandler>();
48 auto h3 = std::make_shared<TestLogHandler>();
67 db.flushAllHandlers();
72 db.flushAllHandlers();
#define EXPECT_EQ(val1, val2)
FOLLY_NOINLINE void foo2()
—— Concurrent Priority Queue Implementation ——
TEST(SequencedExecutor, CPUThreadPoolExecutor)