Commit 1fe105c6 authored by David Schinazi's avatar David Schinazi Committed by Commit Bot

Update to more modern MOCK_METHOD

It looks like the older MOCK_METHODxx
(where xx is the number of arguments)
are being deprecated upstream. This CL
exists to confirm that they now work well
in Chromium (they didn't 6 months ago).
Once this lands I'll make changes to allow
using them in QUICHE.

Change-Id: Ia39c234951679e865acc13bcb66d920052ba522d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2152991
Auto-Submit: David Schinazi <dschinazi@chromium.org>
Reviewed-by: default avatarRenjie Tang <renjietang@chromium.org>
Commit-Queue: Renjie Tang <renjietang@chromium.org>
Commit-Queue: David Schinazi <dschinazi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#759769}
parent 89a7b347
...@@ -107,7 +107,7 @@ class TestingQuicChromiumClientSession : public QuicChromiumClientSession { ...@@ -107,7 +107,7 @@ class TestingQuicChromiumClientSession : public QuicChromiumClientSession {
public: public:
using QuicChromiumClientSession::QuicChromiumClientSession; using QuicChromiumClientSession::QuicChromiumClientSession;
MOCK_METHOD0(OnPathDegrading, void()); MOCK_METHOD(void, OnPathDegrading, (), (override));
void ReallyOnPathDegrading() { QuicChromiumClientSession::OnPathDegrading(); } void ReallyOnPathDegrading() { QuicChromiumClientSession::OnPathDegrading(); }
}; };
......
...@@ -45,21 +45,29 @@ class MockQuicChromiumClientSession ...@@ -45,21 +45,29 @@ class MockQuicChromiumClientSession
~MockQuicChromiumClientSession() override {} ~MockQuicChromiumClientSession() override {}
// QuicChromiumPacketReader::Visitor interface. // QuicChromiumPacketReader::Visitor interface.
MOCK_METHOD2(OnReadError, MOCK_METHOD(void,
void(int result, const DatagramClientSocket* socket)); OnReadError,
(int result, const DatagramClientSocket* socket),
MOCK_METHOD3(OnPacket, (override));
bool(const quic::QuicReceivedPacket& packet,
const quic::QuicSocketAddress& local_address, MOCK_METHOD(bool,
const quic::QuicSocketAddress& peer_address)); OnPacket,
(const quic::QuicReceivedPacket& packet,
MOCK_METHOD2(OnProbeFailed, const quic::QuicSocketAddress& local_address,
void(NetworkChangeNotifier::NetworkHandle network, const quic::QuicSocketAddress& peer_address),
const quic::QuicSocketAddress& peer_address)); (override));
MOCK_METHOD2(OnSendConnectivityProbingPacket, MOCK_METHOD(void,
bool(QuicChromiumPacketWriter* writer, OnProbeFailed,
const quic::QuicSocketAddress& peer_address)); (NetworkChangeNotifier::NetworkHandle network,
const quic::QuicSocketAddress& peer_address),
(override));
MOCK_METHOD(bool,
OnSendConnectivityProbingPacket,
(QuicChromiumPacketWriter * writer,
const quic::QuicSocketAddress& peer_address),
(override));
void OnProbeSucceeded( void OnProbeSucceeded(
NetworkChangeNotifier::NetworkHandle network, NetworkChangeNotifier::NetworkHandle network,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment