| Index: net/quic/test_tools/quic_test_utils.h
|
| diff --git a/net/quic/test_tools/quic_test_utils.h b/net/quic/test_tools/quic_test_utils.h
|
| index 6868410594f66551ef63682268f5ff757cd22f19..0856dba8fc01507c34c97293ad168b8fea2daf4a 100644
|
| --- a/net/quic/test_tools/quic_test_utils.h
|
| +++ b/net/quic/test_tools/quic_test_utils.h
|
| @@ -305,6 +305,21 @@ class MockConnectionHelper : public QuicConnectionHelperInterface {
|
| QuicBufferAllocator* GetBufferAllocator() override;
|
| void AdvanceTime(QuicTime::Delta delta);
|
|
|
| + // No-op alarm implementation
|
| + class TestAlarm : public QuicAlarm {
|
| + public:
|
| + explicit TestAlarm(QuicAlarm::Delegate* delegate) : QuicAlarm(delegate) {}
|
| +
|
| + void SetImpl() override {}
|
| + void CancelImpl() override {}
|
| +
|
| + using QuicAlarm::Fire;
|
| + };
|
| +
|
| + void FireAlarm(QuicAlarm* alarm) {
|
| + reinterpret_cast<TestAlarm*>(alarm)->Fire();
|
| + }
|
| +
|
| private:
|
| MockClock clock_;
|
| MockRandom random_generator_;
|
|
|