Lines Matching full:gs
40 Gesture* gs; in TEST() local
52 gs = wrapper.SyncInterpret(hwstates[0], nullptr); in TEST()
53 EXPECT_EQ(nullptr, gs); in TEST()
55 gs = wrapper.SyncInterpret(hwstates[1], nullptr); in TEST()
56 ASSERT_NE(nullptr, gs); in TEST()
57 EXPECT_EQ(kGestureTypeMove, gs->type); in TEST()
58 EXPECT_EQ(9, gs->details.move.dx); in TEST()
59 EXPECT_EQ(-7, gs->details.move.dy); in TEST()
60 EXPECT_EQ(200000, gs->start_time); in TEST()
61 EXPECT_EQ(210000, gs->end_time); in TEST()
63 gs = wrapper.SyncInterpret(hwstates[2], nullptr); in TEST()
64 ASSERT_NE(nullptr, gs); in TEST()
65 EXPECT_EQ(kGestureTypeButtonsChange, gs->type); in TEST()
66 EXPECT_EQ(1, gs->details.buttons.down); in TEST()
67 EXPECT_EQ(0, gs->details.buttons.up); in TEST()
68 EXPECT_EQ(210000, gs->start_time); in TEST()
69 EXPECT_EQ(220000, gs->end_time); in TEST()
71 gs = wrapper.SyncInterpret(hwstates[3], nullptr); in TEST()
72 ASSERT_NE(nullptr, gs); in TEST()
73 EXPECT_EQ(kGestureTypeButtonsChange, gs->type); in TEST()
74 EXPECT_EQ(0, gs->details.buttons.down); in TEST()
75 EXPECT_EQ(1, gs->details.buttons.up); in TEST()
76 EXPECT_EQ(220000, gs->start_time); in TEST()
77 EXPECT_EQ(230000, gs->end_time); in TEST()
79 gs = wrapper.SyncInterpret(hwstates[4], nullptr); in TEST()
80 ASSERT_NE(nullptr, gs); in TEST()
81 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
82 EXPECT_LT(-1, gs->details.wheel.dx); in TEST()
83 EXPECT_GT(1, gs->details.wheel.dy); in TEST()
84 EXPECT_EQ(240000, gs->start_time); in TEST()
85 EXPECT_EQ(240000, gs->end_time); in TEST()
92 Gesture* gs; in TEST() local
106 gs = wrapper.SyncInterpret(hwstates[0], nullptr); in TEST()
107 EXPECT_EQ(nullptr, gs); in TEST()
109 gs = wrapper.SyncInterpret(hwstates[1], nullptr); in TEST()
110 ASSERT_NE(nullptr, gs); in TEST()
111 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
112 EXPECT_EQ(0, gs->details.wheel.dx); in TEST()
113 float offset_of_8th_notch_scroll = gs->details.wheel.dy; in TEST()
116 gs = wrapper.SyncInterpret(hwstates[2], nullptr); in TEST()
117 ASSERT_NE(nullptr, gs); in TEST()
118 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
119 EXPECT_EQ(0, gs->details.wheel.dx); in TEST()
122 EXPECT_NEAR(offset_of_8th_notch_scroll, gs->details.wheel.dy, 0.1); in TEST()
124 gs = wrapper.SyncInterpret(hwstates[3], nullptr); in TEST()
125 ASSERT_NE(nullptr, gs); in TEST()
126 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
127 EXPECT_EQ(0, gs->details.wheel.dx); in TEST()
128 float offset_of_high_res_scroll = gs->details.wheel.dy; in TEST()
132 gs = wrapper.SyncInterpret(hwstates[4], nullptr); in TEST()
133 ASSERT_NE(nullptr, gs); in TEST()
134 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
135 EXPECT_EQ(0, gs->details.wheel.dx); in TEST()
138 EXPECT_NEAR(offset_of_high_res_scroll, gs->details.wheel.dy, 0.1); in TEST()
145 Gesture* gs; in TEST() local
161 gs = wrapper.SyncInterpret(hwstates[0], nullptr); in TEST()
162 EXPECT_EQ(nullptr, gs); in TEST()
164 gs = wrapper.SyncInterpret(hwstates[1], nullptr); in TEST()
165 ASSERT_NE(nullptr, gs); in TEST()
166 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
167 EXPECT_NE(0, gs->details.scroll.dy); in TEST()
169 float offset_when_acceleration_on = gs->details.scroll.dy; in TEST()
171 gs = wrapper.SyncInterpret(hwstates[2], nullptr); in TEST()
172 ASSERT_NE(nullptr, gs); in TEST()
173 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
174 EXPECT_NE(0, gs->details.scroll.dy); in TEST()
178 EXPECT_NE(offset_when_acceleration_on, gs->details.scroll.dy); in TEST()
183 gs = wrapper.SyncInterpret(hwstates[3], nullptr); in TEST()
184 ASSERT_NE(nullptr, gs); in TEST()
185 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
186 EXPECT_NE(0, gs->details.scroll.dy); in TEST()
188 float offset_when_acceleration_off = gs->details.scroll.dy; in TEST()
190 gs = wrapper.SyncInterpret(hwstates[4], nullptr); in TEST()
191 ASSERT_NE(nullptr, gs); in TEST()
192 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
193 EXPECT_NE(0, gs->details.scroll.dy); in TEST()
196 EXPECT_EQ(offset_when_acceleration_off, gs->details.scroll.dy); in TEST()
203 Gesture* gs; in TEST() local
217 gs = wrapper.SyncInterpret(hwstates[0], nullptr); in TEST()
218 ASSERT_NE(nullptr, gs); in TEST()
219 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
220 EXPECT_EQ(0, gs->details.wheel.dx); in TEST()
224 gs = wrapper.SyncInterpret(hwstates[1], nullptr); in TEST()
225 ASSERT_NE(nullptr, gs); in TEST()
226 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
227 EXPECT_EQ(0, gs->details.wheel.dx); in TEST()
228 float scroll_offset = gs->details.wheel.dy; in TEST()
230 gs = wrapper.SyncInterpret(hwstates[2], nullptr); in TEST()
231 ASSERT_NE(nullptr, gs); in TEST()
232 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
233 EXPECT_EQ(0, gs->details.wheel.dx); in TEST()
235 EXPECT_NEAR(scroll_offset, gs->details.wheel.dy, 0.1); in TEST()
242 Gesture* gs; in TEST() local
252 gs = wrapper.SyncInterpret(hwstates[0], nullptr); in TEST()
253 EXPECT_EQ(nullptr, gs); in TEST()
255 gs = wrapper.SyncInterpret(hwstates[1], nullptr); in TEST()
256 ASSERT_NE(nullptr, gs); in TEST()
257 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
258 EXPECT_EQ( 0, gs->details.wheel.tick_120ths_dx); in TEST()
259 EXPECT_EQ(30, gs->details.wheel.tick_120ths_dy); in TEST()
266 Gesture* gs; in TEST() local
277 gs = wrapper.SyncInterpret(hwstates[0], nullptr); in TEST()
278 EXPECT_EQ(nullptr, gs); in TEST()
280 gs = wrapper.SyncInterpret(hwstates[1], nullptr); in TEST()
281 ASSERT_NE(nullptr, gs); in TEST()
282 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
283 EXPECT_EQ( 0, gs->details.wheel.tick_120ths_dx); in TEST()
284 EXPECT_EQ(-120, gs->details.wheel.tick_120ths_dy); in TEST()
286 gs = wrapper.SyncInterpret(hwstates[2], nullptr); in TEST()
287 ASSERT_NE(nullptr, gs); in TEST()
288 EXPECT_EQ(kGestureTypeMouseWheel, gs->type); in TEST()
289 EXPECT_EQ(120, gs->details.wheel.tick_120ths_dx); in TEST()
290 EXPECT_EQ( 0, gs->details.wheel.tick_120ths_dy); in TEST()
297 Gesture* gs; in TEST() local
316 gs = wrapper.SyncInterpret(hwstates[0], nullptr); in TEST()
317 EXPECT_EQ(nullptr, gs); in TEST()
319 gs = wrapper.SyncInterpret(hwstates[1], nullptr); in TEST()
320 ASSERT_NE(nullptr, gs); in TEST()
321 EXPECT_EQ(kGestureTypeMove, gs->type); in TEST()
322 EXPECT_EQ(9, gs->details.move.dx); in TEST()
323 EXPECT_EQ(-7, gs->details.move.dy); in TEST()
324 EXPECT_EQ(200000, gs->start_time); in TEST()
325 EXPECT_EQ(210000, gs->end_time); in TEST()
327 gs = wrapper.SyncInterpret(hwstates[2], nullptr); in TEST()
328 ASSERT_NE(nullptr, gs); in TEST()
329 EXPECT_EQ(kGestureTypeButtonsChange, gs->type); in TEST()
330 EXPECT_EQ(1, gs->details.buttons.down); in TEST()
331 EXPECT_EQ(0, gs->details.buttons.up); in TEST()
332 EXPECT_EQ(210000, gs->start_time); in TEST()
333 EXPECT_EQ(220000, gs->end_time); in TEST()
335 gs = wrapper.SyncInterpret(hwstates[3], nullptr); in TEST()
336 ASSERT_EQ(nullptr, gs); in TEST()
342 gs = wrapper.SyncInterpret(hwstates[4], nullptr); in TEST()
344 ASSERT_NE(nullptr, gs); in TEST()
345 EXPECT_EQ(kGestureTypeScroll, gs->type); in TEST()
346 EXPECT_EQ(200, gs->details.scroll.dx); in TEST()
347 EXPECT_EQ(200, gs->details.scroll.dy); in TEST()
348 EXPECT_EQ(240000, gs->start_time); in TEST()
349 EXPECT_EQ(240000, gs->end_time); in TEST()
352 gs = wrapper.SyncInterpret(hwstates[5], nullptr); in TEST()
353 ASSERT_NE(nullptr, gs); in TEST()
354 EXPECT_EQ(kGestureTypeButtonsChange, gs->type); in TEST()
355 EXPECT_EQ(0, gs->details.buttons.down); in TEST()
356 EXPECT_EQ(5, gs->details.buttons.up); in TEST()
357 EXPECT_EQ(240000, gs->start_time); in TEST()
358 EXPECT_EQ(250000, gs->end_time); in TEST()
360 gs = wrapper.SyncInterpret(hwstates[6], nullptr); in TEST()
361 ASSERT_NE(nullptr, gs); in TEST()
362 EXPECT_EQ(kGestureTypeMove, gs->type); in TEST()
363 EXPECT_EQ(9, gs->details.move.dx); in TEST()
364 EXPECT_EQ(-7, gs->details.move.dy); in TEST()
365 EXPECT_EQ(250000, gs->start_time); in TEST()
366 EXPECT_EQ(260000, gs->end_time); in TEST()
368 gs = wrapper.SyncInterpret(hwstates[7], nullptr); in TEST()
369 ASSERT_EQ(nullptr, gs); in TEST()
371 gs = wrapper.SyncInterpret(hwstates[8], nullptr); in TEST()
372 ASSERT_EQ(nullptr, gs); in TEST()
374 gs = wrapper.SyncInterpret(hwstates[9], nullptr); in TEST()
375 ASSERT_NE(nullptr, gs); in TEST()
376 EXPECT_EQ(kGestureTypeButtonsChange, gs->type); in TEST()
377 EXPECT_EQ(0, gs->details.buttons.down); in TEST()
378 EXPECT_EQ(2, gs->details.buttons.up); in TEST()
379 EXPECT_EQ(280000, gs->start_time); in TEST()
380 EXPECT_EQ(290000, gs->end_time); in TEST()