Index: ui/events/event_unittest.cc |
diff --git a/ui/events/event_unittest.cc b/ui/events/event_unittest.cc |
index 1debef9a1e83bd51bede619c3181a90ea267eb35..25e6a1bc1830745a7cdc46fb5e20b35233e70df9 100644 |
--- a/ui/events/event_unittest.cc |
+++ b/ui/events/event_unittest.cc |
@@ -498,4 +498,20 @@ TEST(EventTest, AutoRepeat) { |
} |
#endif // USE_X11 || OS_WIN |
+TEST(EventTest, TouchEventRadiusDefaultsToOtherAxis) { |
+ const base::TimeDelta time = base::TimeDelta::FromMilliseconds(0); |
+ const float nonZeroLength1 = 30; |
+ const float nonZeroLength2 = 46; |
sadrul
2015/01/13 21:32:42
non_zero_length*
tdresser
2015/01/13 21:44:10
Done.
|
+ |
+ TouchEvent event1(ui::ET_TOUCH_PRESSED, gfx::Point(0, 0), 0, 0, time, |
+ nonZeroLength1, 0, 0, 0); |
+ DCHECK_EQ(nonZeroLength1, event1.radius_x()); |
+ DCHECK_EQ(nonZeroLength1, event1.radius_y()); |
+ |
+ TouchEvent event2(ui::ET_TOUCH_PRESSED, gfx::Point(0, 0), 0, 0, time, |
+ 0, nonZeroLength2, 0, 0); |
+ DCHECK_EQ(nonZeroLength2, event2.radius_x()); |
+ DCHECK_EQ(nonZeroLength2, event2.radius_y()); |
+} |
+ |
} // namespace ui |