19 using namespace std::chrono_literals;
32 BEAST_EXPECT(c.size() == 0);
33 BEAST_EXPECT(c.insert(
"one"));
34 BEAST_EXPECT(!c.insert(
"one"));
35 BEAST_EXPECT(c.size() == 1);
36 BEAST_EXPECT(c.touchIfExists(
"one"));
39 BEAST_EXPECT(c.size() == 1);
42 BEAST_EXPECT(c.size() == 0);
43 BEAST_EXPECT(!c.touchIfExists(
"one"));
50 BEAST_EXPECT(c.insert(
"one"));
51 BEAST_EXPECT(c.size() == 1);
52 BEAST_EXPECT(c.insert(
"two"));
53 BEAST_EXPECT(c.size() == 2);
56 BEAST_EXPECT(c.size() == 2);
57 BEAST_EXPECT(c.touchIfExists(
"two"));
60 BEAST_EXPECT(c.size() == 1);
67 BEAST_EXPECT(c.insert(
"one"));
69 BEAST_EXPECT(c.insert(
"two"));
71 BEAST_EXPECT(c.insert(
"three"));
73 BEAST_EXPECT(c.size() == 3);
75 BEAST_EXPECT(c.size() < 3);