From 7624f4419637adc20f5a49de2b4a19cae0b514f9 Mon Sep 17 00:00:00 2001 From: Luca Niccolini Date: Wed, 6 May 2020 08:43:06 -0700 Subject: [PATCH] Fix test build Summary: ^ Reviewed By: mjoras Differential Revision: D21422460 fbshipit-source-id: 2a96417c71bf9b0085b738a924653c8ec9482fe5 --- proxygen/lib/http/session/test/HTTPTransactionMocks.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/proxygen/lib/http/session/test/HTTPTransactionMocks.h b/proxygen/lib/http/session/test/HTTPTransactionMocks.h index 38bf46937..23d4bfbad 100644 --- a/proxygen/lib/http/session/test/HTTPTransactionMocks.h +++ b/proxygen/lib/http/session/test/HTTPTransactionMocks.h @@ -180,13 +180,17 @@ class MockHTTPTransactionTransport : public HTTPTransaction::Transport { HTTPTransaction*, uint64_t)); GMOCK_METHOD0_(, - const noexcept, + noexcept, , - getConnectionToken, + getConnectionTokenNonConst, folly::Optional()); + folly::Optional getConnectionToken() const noexcept override { + return const_cast(this) + ->getConnectionTokenNonConst(); + } void setConnectionToken(HTTPTransaction::ConnectionToken token) { - EXPECT_CALL(*this, getConnectionToken()) + EXPECT_CALL(*this, getConnectionTokenNonConst()) .WillRepeatedly(testing::Return(token)); }