From 6bd1124a611fbb12b1f30e269250b5837ff72bd8 Mon Sep 17 00:00:00 2001 From: Marshall Greenblatt Date: Tue, 27 Jul 2021 15:57:07 -0700 Subject: [PATCH] chrome: Linux: Fix ceftest DraggableRegionsTest.DraggableRegions failure (see issue #2969) --- tests/ceftests/draggable_regions_unittest.cc | 28 ++++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tests/ceftests/draggable_regions_unittest.cc b/tests/ceftests/draggable_regions_unittest.cc index fea4fc081..e1bf64477 100644 --- a/tests/ceftests/draggable_regions_unittest.cc +++ b/tests/ceftests/draggable_regions_unittest.cc @@ -81,28 +81,28 @@ class DraggableRegionsTestHandler : public TestHandler, public CefDragHandler { case kStepWithRegions: case kStepWithChangingRegions1: EXPECT_EQ(2U, regions.size()); - EXPECT_EQ(50, regions[0].bounds.x); - EXPECT_EQ(50, regions[0].bounds.y); - EXPECT_EQ(200, regions[0].bounds.width); - EXPECT_EQ(200, regions[0].bounds.height); + EXPECT_NEAR(50, regions[0].bounds.x, 1); + EXPECT_NEAR(50, regions[0].bounds.y, 1); + EXPECT_NEAR(200, regions[0].bounds.width, 1); + EXPECT_NEAR(200, regions[0].bounds.height, 1); EXPECT_EQ(1, regions[0].draggable); - EXPECT_EQ(125, regions[1].bounds.x); - EXPECT_EQ(125, regions[1].bounds.y); - EXPECT_EQ(50, regions[1].bounds.width); - EXPECT_EQ(50, regions[1].bounds.height); + EXPECT_NEAR(125, regions[1].bounds.x, 1); + EXPECT_NEAR(125, regions[1].bounds.y, 1); + EXPECT_NEAR(50, regions[1].bounds.width, 1); + EXPECT_NEAR(50, regions[1].bounds.height, 1); EXPECT_EQ(0, regions[1].draggable); break; case kStepWithChangingRegions2: EXPECT_EQ(2U, regions.size()); EXPECT_EQ(0, regions[0].bounds.x); EXPECT_EQ(0, regions[0].bounds.y); - EXPECT_EQ(200, regions[0].bounds.width); - EXPECT_EQ(200, regions[0].bounds.height); + EXPECT_NEAR(200, regions[0].bounds.width, 1); + EXPECT_NEAR(200, regions[0].bounds.height, 1); EXPECT_EQ(1, regions[0].draggable); - EXPECT_EQ(75, regions[1].bounds.x); - EXPECT_EQ(75, regions[1].bounds.y); - EXPECT_EQ(50, regions[1].bounds.width); - EXPECT_EQ(50, regions[1].bounds.height); + EXPECT_NEAR(75, regions[1].bounds.x, 1); + EXPECT_NEAR(75, regions[1].bounds.y, 1); + EXPECT_NEAR(50, regions[1].bounds.width, 2); + EXPECT_NEAR(50, regions[1].bounds.height, 2); EXPECT_EQ(0, regions[1].draggable); break; case kStepWithoutRegions: