X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=folly%2Ftest%2FTimeoutQueueTest.cpp;h=95964f1802898fdc4579340084f8065286ea6419;hb=2ca10eeefdc1231a20fb1cb75dc3e8d2c5fa70ba;hp=fcbe0d2d1db8e27c57ddbbd2b299e1d9bb7ecc7d;hpb=22afce906d7e98d95f8c45c3301072d9fd891d41;p=folly.git diff --git a/folly/test/TimeoutQueueTest.cpp b/folly/test/TimeoutQueueTest.cpp index fcbe0d2d..95964f18 100644 --- a/folly/test/TimeoutQueueTest.cpp +++ b/folly/test/TimeoutQueueTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2014 Facebook, Inc. + * Copyright 2017 Facebook, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,8 +14,9 @@ * limitations under the License. */ -#include -#include "folly/TimeoutQueue.h" +#include + +#include using namespace folly; @@ -24,10 +25,8 @@ TEST(TimeoutQueue, Simple) { EventVec events; TimeoutQueue q; - TimeoutQueue::Callback cb = - [&events](TimeoutQueue::Id id, int64_t now) { - events.push_back(id); - }; + TimeoutQueue::Callback cb = [&events]( + TimeoutQueue::Id id, int64_t /* now */) { events.push_back(id); }; EXPECT_EQ(1, q.add(0, 10, cb)); EXPECT_EQ(2, q.add(0, 11, cb)); @@ -51,12 +50,12 @@ TEST(TimeoutQueue, Erase) { TimeoutQueue q; TimeoutQueue::Callback cb = - [&events, &q](TimeoutQueue::Id id, int64_t now) { - events.push_back(id); - if (id == 2) { - q.erase(1); - } - }; + [&events, &q](TimeoutQueue::Id id, int64_t /* now */) { + events.push_back(id); + if (id == 2) { + q.erase(1); + } + }; EXPECT_EQ(1, q.addRepeating(0, 10, cb)); EXPECT_EQ(2, q.add(0, 35, cb)); @@ -74,11 +73,11 @@ TEST(TimeoutQueue, RunOnceRepeating) { int count = 0; TimeoutQueue q; TimeoutQueue::Callback cb = - [&count, &q](TimeoutQueue::Id id, int64_t now) { - if (++count == 100) { - EXPECT_TRUE(q.erase(id)); - } - }; + [&count, &q](TimeoutQueue::Id id, int64_t /* now */) { + if (++count == 100) { + EXPECT_TRUE(q.erase(id)); + } + }; EXPECT_EQ(1, q.addRepeating(0, 0, cb)); @@ -102,7 +101,6 @@ TEST(TimeoutQueue, RunOnceReschedule) { EXPECT_EQ(1, q.add(0, 0, cb)); - int64_t now = 0; EXPECT_EQ(0, q.runOnce(0)); EXPECT_EQ(1, count); EXPECT_EQ(0, q.runOnce(0)); @@ -110,4 +108,3 @@ TEST(TimeoutQueue, RunOnceReschedule) { EXPECT_EQ(std::numeric_limits::max(), q.runLoop(0)); EXPECT_EQ(100, count); } -