@@ -222,8 +222,8 @@ class InputSurface {
222222 ASSERT_EQ (InputEventType::MOTION, ev->getType ());
223223 MotionEvent* mev = static_cast <MotionEvent*>(ev);
224224 EXPECT_EQ (AMOTION_EVENT_ACTION_DOWN, mev->getAction ());
225- EXPECT_EQ (x, mev->getX (0 ));
226- EXPECT_EQ (y, mev->getY (0 ));
225+ EXPECT_NEAR (x, mev->getX (0 ), EPSILON );
226+ EXPECT_NEAR (y, mev->getY (0 ), EPSILON );
227227 EXPECT_EQ (flags, mev->getFlags () & flags);
228228
229229 ev = consumeEvent ();
@@ -241,8 +241,8 @@ class InputSurface {
241241 MotionEvent* mev = static_cast <MotionEvent*>(ev);
242242 EXPECT_EQ (AMOTION_EVENT_ACTION_DOWN, mev->getAction ());
243243 const PointerCoords& coords = *mev->getRawPointerCoords (0 /* pointerIndex*/ );
244- EXPECT_EQ (displayX, coords.getX ());
245- EXPECT_EQ (displayY, coords.getY ());
244+ EXPECT_NEAR (displayX, coords.getX (), EPSILON );
245+ EXPECT_NEAR (displayY, coords.getY (), EPSILON );
246246 EXPECT_EQ (0 , mev->getFlags () & VERIFIED_MOTION_EVENT_FLAGS);
247247
248248 ev = consumeEvent ();
0 commit comments