From cb9b397985b98a75aa9fa5e6f2b135c205f7cafd Mon Sep 17 00:00:00 2001 From: Bruno de Oliveira Abinader Date: Tue, 17 Nov 2015 17:02:12 +0200 Subject: [core] Fix LatLngBounds default coordinates LatLngBounds southwest and northeast coordinate points were inverted, so they could be extended via LatLngBounds::extend(). However, this looks confusing and error-prone. A static LatLngBounds::getExtendable() is added to address cases when we want to extend LatLngBounds. --- test/ios/MapViewTests.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'test/ios') diff --git a/test/ios/MapViewTests.m b/test/ios/MapViewTests.m index a97f2d817b..01c2beafe2 100644 --- a/test/ios/MapViewTests.m +++ b/test/ios/MapViewTests.m @@ -317,12 +317,14 @@ const NSTimeInterval MGLAnimationDurationOverDefault = MGLAnimationDurationDefau tester.mapView.centerCoordinate = newCenterCoordinate; - XCTAssertEqual(tester.mapView.centerCoordinate.latitude, + XCTAssertEqualWithAccuracy(tester.mapView.centerCoordinate.latitude, newCenterCoordinate.latitude, + 0.001, @"setting center should change latitude"); - XCTAssertEqual(tester.mapView.centerCoordinate.longitude, + XCTAssertEqualWithAccuracy(tester.mapView.centerCoordinate.longitude, newCenterCoordinate.longitude, + 0.001, @"setting center should change longitude"); } -- cgit v1.2.1