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

Side by Side Diff: chrome/browser/ui/views/sync/one_click_signin_dialog_view_unittest.cc

Issue 2786693002: Add PointerDetails to ui::MouseEvent's constructors (Closed)
Patch Set: mouse event constructor Created 3 years, 8 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 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 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 "chrome/browser/ui/views/sync/one_click_signin_dialog_view.h" 5 #include "chrome/browser/ui/views/sync/one_click_signin_dialog_view.h"
6 6
7 #include <memory> 7 #include <memory>
8 #include <utility> 8 #include <utility>
9 9
10 #include "base/bind.h" 10 #include "base/bind.h"
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
133 WaitForClose(); 133 WaitForClose();
134 EXPECT_FALSE(OneClickSigninDialogView::IsShowing()); 134 EXPECT_FALSE(OneClickSigninDialogView::IsShowing());
135 EXPECT_TRUE(on_start_sync_called_); 135 EXPECT_TRUE(on_start_sync_called_);
136 EXPECT_EQ(OneClickSigninSyncStarter::UNDO_SYNC, mode_); 136 EXPECT_EQ(OneClickSigninSyncStarter::UNDO_SYNC, mode_);
137 } 137 }
138 138
139 TEST_F(OneClickSigninDialogViewTest, OkButton) { 139 TEST_F(OneClickSigninDialogViewTest, OkButton) {
140 OneClickSigninDialogView* view = ShowOneClickSigninDialog(); 140 OneClickSigninDialogView* view = ShowOneClickSigninDialog();
141 141
142 gfx::Point center(10, 10); 142 gfx::Point center(10, 10);
143 const ui::MouseEvent event(ui::ET_MOUSE_PRESSED, center, center, 143 const ui::MouseEvent event(
144 ui::EventTimeForNow(), ui::EF_LEFT_MOUSE_BUTTON, 144 ui::ET_MOUSE_PRESSED, center, center, ui::EventTimeForNow(),
145 ui::EF_LEFT_MOUSE_BUTTON); 145 ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON,
146 ui::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
146 view->GetDialogClientView()->ok_button()->OnMousePressed(event); 147 view->GetDialogClientView()->ok_button()->OnMousePressed(event);
147 view->GetDialogClientView()->ok_button()->OnMouseReleased(event); 148 view->GetDialogClientView()->ok_button()->OnMouseReleased(event);
148 149
149 WaitForClose(); 150 WaitForClose();
150 EXPECT_FALSE(OneClickSigninDialogView::IsShowing()); 151 EXPECT_FALSE(OneClickSigninDialogView::IsShowing());
151 EXPECT_TRUE(on_start_sync_called_); 152 EXPECT_TRUE(on_start_sync_called_);
152 EXPECT_EQ(OneClickSigninSyncStarter::SYNC_WITH_DEFAULT_SETTINGS, mode_); 153 EXPECT_EQ(OneClickSigninSyncStarter::SYNC_WITH_DEFAULT_SETTINGS, mode_);
153 } 154 }
154 155
155 TEST_F(OneClickSigninDialogViewTest, UndoButton) { 156 TEST_F(OneClickSigninDialogViewTest, UndoButton) {
156 OneClickSigninDialogView* view = ShowOneClickSigninDialog(); 157 OneClickSigninDialogView* view = ShowOneClickSigninDialog();
157 158
158 gfx::Point center(10, 10); 159 gfx::Point center(10, 10);
159 const ui::MouseEvent event(ui::ET_MOUSE_PRESSED, center, center, 160 const ui::MouseEvent event(
160 ui::EventTimeForNow(), ui::EF_LEFT_MOUSE_BUTTON, 161 ui::ET_MOUSE_PRESSED, center, center, ui::EventTimeForNow(),
161 ui::EF_LEFT_MOUSE_BUTTON); 162 ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON,
163 ui::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
162 view->GetDialogClientView()->cancel_button()->OnMousePressed(event); 164 view->GetDialogClientView()->cancel_button()->OnMousePressed(event);
163 view->GetDialogClientView()->cancel_button()->OnMouseReleased(event); 165 view->GetDialogClientView()->cancel_button()->OnMouseReleased(event);
164 166
165 WaitForClose(); 167 WaitForClose();
166 EXPECT_FALSE(OneClickSigninDialogView::IsShowing()); 168 EXPECT_FALSE(OneClickSigninDialogView::IsShowing());
167 EXPECT_TRUE(on_start_sync_called_); 169 EXPECT_TRUE(on_start_sync_called_);
168 EXPECT_EQ(OneClickSigninSyncStarter::UNDO_SYNC, mode_); 170 EXPECT_EQ(OneClickSigninSyncStarter::UNDO_SYNC, mode_);
169 } 171 }
170 172
171 TEST_F(OneClickSigninDialogViewTest, AdvancedLink) { 173 TEST_F(OneClickSigninDialogViewTest, AdvancedLink) {
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
209 TEST_F(OneClickSigninDialogViewTest, PressEscapeKey) { 211 TEST_F(OneClickSigninDialogViewTest, PressEscapeKey) {
210 OneClickSigninDialogView* one_click_view = ShowOneClickSigninDialog(); 212 OneClickSigninDialogView* one_click_view = ShowOneClickSigninDialog();
211 ui::KeyEvent event(ui::ET_KEY_PRESSED, ui::VKEY_ESCAPE, 0); 213 ui::KeyEvent event(ui::ET_KEY_PRESSED, ui::VKEY_ESCAPE, 0);
212 one_click_view->GetWidget()->OnKeyEvent(&event); 214 one_click_view->GetWidget()->OnKeyEvent(&event);
213 215
214 WaitForClose(); 216 WaitForClose();
215 EXPECT_FALSE(OneClickSigninDialogView::IsShowing()); 217 EXPECT_FALSE(OneClickSigninDialogView::IsShowing());
216 EXPECT_TRUE(on_start_sync_called_); 218 EXPECT_TRUE(on_start_sync_called_);
217 EXPECT_EQ(OneClickSigninSyncStarter::UNDO_SYNC, mode_); 219 EXPECT_EQ(OneClickSigninSyncStarter::UNDO_SYNC, mode_);
218 } 220 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698