35 using namespace std::chrono_literals;
48 BEAST_EXPECT(c.size() == 0);
49 BEAST_EXPECT(c.insert(
"one"));
50 BEAST_EXPECT(!c.insert(
"one"));
51 BEAST_EXPECT(c.size() == 1);
52 BEAST_EXPECT(c.touch_if_exists(
"one"));
55 BEAST_EXPECT(c.size() == 1);
58 BEAST_EXPECT(c.size() == 0);
59 BEAST_EXPECT(!c.touch_if_exists(
"one"));
66 BEAST_EXPECT(c.insert(
"one"));
67 BEAST_EXPECT(c.size() == 1);
68 BEAST_EXPECT(c.insert(
"two"));
69 BEAST_EXPECT(c.size() == 2);
72 BEAST_EXPECT(c.size() == 2);
73 BEAST_EXPECT(c.touch_if_exists(
"two"));
76 BEAST_EXPECT(c.size() == 1);
83 BEAST_EXPECT(c.insert(
"one"));
85 BEAST_EXPECT(c.insert(
"two"));
87 BEAST_EXPECT(c.insert(
"three"));
89 BEAST_EXPECT(c.size() == 3);
91 BEAST_EXPECT(c.size() < 3);