| Index: remoting/host/ipc_desktop_environment_unittest.cc
|
| diff --git a/remoting/host/ipc_desktop_environment_unittest.cc b/remoting/host/ipc_desktop_environment_unittest.cc
|
| index 6b2799790be0704a95167ec4dfb1f19e774525b2..93cae0784eb2b4f43356b4c219fa4a53895a2fa1 100644
|
| --- a/remoting/host/ipc_desktop_environment_unittest.cc
|
| +++ b/remoting/host/ipc_desktop_environment_unittest.cc
|
| @@ -491,30 +491,10 @@ TEST_F(IpcDesktopEnvironmentTest, Basic) {
|
| DeleteDesktopEnvironment();
|
| }
|
|
|
| -// Check Capabilities.
|
| -TEST_F(IpcDesktopEnvironmentTest, CapabilitiesNoTouch) {
|
| - std::unique_ptr<protocol::MockClipboardStub> clipboard_stub(
|
| - new protocol::MockClipboardStub());
|
| - EXPECT_CALL(*clipboard_stub, InjectClipboardEvent(_))
|
| - .Times(0);
|
| -
|
| - EXPECT_EQ("rateLimitResizeRequests", desktop_environment_->GetCapabilities());
|
| -
|
| - // Start the input injector and screen capturer.
|
| - input_injector_->Start(std::move(clipboard_stub));
|
| -
|
| - // Run the message loop until the desktop is attached.
|
| - setup_run_loop_->Run();
|
| -
|
| - // Stop the test.
|
| - DeleteDesktopEnvironment();
|
| -}
|
| -
|
| // Check touchEvents capability is set when the desktop environment can
|
| // inject touch events.
|
| TEST_F(IpcDesktopEnvironmentTest, TouchEventsCapabilities) {
|
| // Create an environment with multi touch enabled.
|
| - desktop_environment_factory_->set_supports_touch_events(true);
|
| desktop_environment_ = desktop_environment_factory_->Create(
|
| client_session_control_factory_.GetWeakPtr());
|
|
|
| @@ -523,8 +503,11 @@ TEST_F(IpcDesktopEnvironmentTest, TouchEventsCapabilities) {
|
| EXPECT_CALL(*clipboard_stub, InjectClipboardEvent(_))
|
| .Times(0);
|
|
|
| - EXPECT_EQ("rateLimitResizeRequests touchEvents",
|
| - desktop_environment_->GetCapabilities());
|
| + std::string expected_capabilities = "rateLimitResizeRequests";
|
| + if (InputInjector::SupportsTouchEvents())
|
| + expected_capabilities += " touchEvents";
|
| +
|
| + EXPECT_EQ(expected_capabilities, desktop_environment_->GetCapabilities());
|
|
|
| // Start the input injector and screen capturer.
|
| input_injector_->Start(std::move(clipboard_stub));
|
|
|