Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(474)

Side by Side Diff: remoting/host/win/worker_process_launcher_unittest.cc

Issue 628753002: replace OVERRIDE and FINAL with override and final in remoting/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase on master Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/basictypes.h" 5 #include "base/basictypes.h"
6 #include "base/bind.h" 6 #include "base/bind.h"
7 #include "base/memory/ref_counted.h" 7 #include "base/memory/ref_counted.h"
8 #include "base/message_loop/message_loop.h" 8 #include "base/message_loop/message_loop.h"
9 #include "base/win/scoped_handle.h" 9 #include "base/win/scoped_handle.h"
10 #include "base/win/scoped_process_information.h" 10 #include "base/win/scoped_process_information.h"
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
69 }; 69 };
70 70
71 class MockWorkerListener : public IPC::Listener { 71 class MockWorkerListener : public IPC::Listener {
72 public: 72 public:
73 MockWorkerListener() {} 73 MockWorkerListener() {}
74 virtual ~MockWorkerListener() {} 74 virtual ~MockWorkerListener() {}
75 75
76 MOCK_METHOD3(OnCrash, void(const std::string&, const std::string&, int)); 76 MOCK_METHOD3(OnCrash, void(const std::string&, const std::string&, int));
77 77
78 // IPC::Listener implementation 78 // IPC::Listener implementation
79 virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE; 79 virtual bool OnMessageReceived(const IPC::Message& message) override;
80 80
81 private: 81 private:
82 DISALLOW_COPY_AND_ASSIGN(MockWorkerListener); 82 DISALLOW_COPY_AND_ASSIGN(MockWorkerListener);
83 }; 83 };
84 84
85 bool MockWorkerListener::OnMessageReceived(const IPC::Message& message) { 85 bool MockWorkerListener::OnMessageReceived(const IPC::Message& message) {
86 bool handled = true; 86 bool handled = true;
87 IPC_BEGIN_MESSAGE_MAP(MockWorkerListener, message) 87 IPC_BEGIN_MESSAGE_MAP(MockWorkerListener, message)
88 IPC_MESSAGE_HANDLER(ChromotingDaemonMsg_Crash, OnCrash) 88 IPC_MESSAGE_HANDLER(ChromotingDaemonMsg_Crash, OnCrash)
89 IPC_MESSAGE_UNHANDLED(handled = false) 89 IPC_MESSAGE_UNHANDLED(handled = false)
90 IPC_END_MESSAGE_MAP() 90 IPC_END_MESSAGE_MAP()
91 91
92 EXPECT_TRUE(handled); 92 EXPECT_TRUE(handled);
93 93
94 return handled; 94 return handled;
95 } 95 }
96 96
97 } // namespace 97 } // namespace
98 98
99 class WorkerProcessLauncherTest 99 class WorkerProcessLauncherTest
100 : public testing::Test, 100 : public testing::Test,
101 public IPC::Listener { 101 public IPC::Listener {
102 public: 102 public:
103 WorkerProcessLauncherTest(); 103 WorkerProcessLauncherTest();
104 virtual ~WorkerProcessLauncherTest(); 104 virtual ~WorkerProcessLauncherTest();
105 105
106 virtual void SetUp() OVERRIDE; 106 virtual void SetUp() override;
107 virtual void TearDown() OVERRIDE; 107 virtual void TearDown() override;
108 108
109 // IPC::Listener implementation. 109 // IPC::Listener implementation.
110 virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE; 110 virtual bool OnMessageReceived(const IPC::Message& message) override;
111 virtual void OnChannelConnected(int32 peer_pid) OVERRIDE; 111 virtual void OnChannelConnected(int32 peer_pid) override;
112 virtual void OnChannelError() OVERRIDE; 112 virtual void OnChannelError() override;
113 113
114 // WorkerProcessLauncher::Delegate mocks 114 // WorkerProcessLauncher::Delegate mocks
115 void LaunchProcess( 115 void LaunchProcess(
116 WorkerProcessLauncher* event_handler); 116 WorkerProcessLauncher* event_handler);
117 void LaunchProcessAndConnect( 117 void LaunchProcessAndConnect(
118 WorkerProcessLauncher* event_handler); 118 WorkerProcessLauncher* event_handler);
119 void FailLaunchAndStopWorker( 119 void FailLaunchAndStopWorker(
120 WorkerProcessLauncher* event_handler); 120 WorkerProcessLauncher* event_handler);
121 void KillProcess(); 121 void KillProcess();
122 122
(...skipping 400 matching lines...) Expand 10 before | Expand all | Expand 10 after
523 EXPECT_CALL(client_listener_, OnCrash(_, _, _)) 523 EXPECT_CALL(client_listener_, OnCrash(_, _, _))
524 .Times(1) 524 .Times(1)
525 .WillOnce(InvokeWithoutArgs( 525 .WillOnce(InvokeWithoutArgs(
526 this, &WorkerProcessLauncherTest::SendFakeMessageToLauncher)); 526 this, &WorkerProcessLauncherTest::SendFakeMessageToLauncher));
527 527
528 StartWorker(); 528 StartWorker();
529 message_loop_.Run(); 529 message_loop_.Run();
530 } 530 }
531 531
532 } // namespace remoting 532 } // namespace remoting
OLDNEW
« no previous file with comments | « remoting/host/win/worker_process_launcher.h ('k') | remoting/host/win/wts_session_process_delegate.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698