]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
test: Silence unused capture warnings
authorAdam C. Emerson <aemerson@redhat.com>
Tue, 4 Sep 2018 18:24:31 +0000 (14:24 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Wed, 12 Sep 2018 16:41:40 +0000 (12:41 -0400)
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/test/common/test_async_completion.cc

index f4966adc565949ef5a367fff6255eee3a5a6a659..4cf4394e1cc08ce0d62bc718c78e23c7e2debd54 100644 (file)
@@ -83,7 +83,9 @@ TEST(AsyncCompletion, MoveOnly)
   {
     // move-only handler
     using Completion = Completion<void(error_code)>;
-    auto c = Completion::create(ex1, [&ec2, m=move_only{}] (error_code ec) { ec2 = ec; });
+    auto c = Completion::create(ex1, [&ec2, m=move_only{}] (error_code ec) {
+                                      static_cast<void>(m);
+                                      ec2 = ec; });
     Completion::post(std::move(c), boost::asio::error::operation_aborted);
     EXPECT_FALSE(ec2);
   }
@@ -221,7 +223,9 @@ TEST(AsyncCompletion, ThrowOnCtor)
     using Completion = Completion<void(int&)>;
 
     // throw on Handler move construction
-    EXPECT_THROW(Completion::create(ex1, [t=throws_on_move{}] (int& i) { ++i; }),
+    EXPECT_THROW(Completion::create(ex1, [t=throws_on_move{}] (int& i) {
+                                          static_cast<void>(t);
+                                          ++i; }),
                  std::runtime_error);
   }
   {