summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2017-06-01 00:58:03 +0300
committerFabian Guerra <fabian.guerra@mapbox.com>2017-06-01 13:46:53 -0400
commit0d171dbe0e2d172190c21f98fb2cc4a1819ed9a2 (patch)
tree2818518d59d395a683c16febc2db852626974327 /test
parentb2f277ac620cc41883dad8e06bb45458c18ffe72 (diff)
downloadqtlocation-mapboxgl-0d171dbe0e2d172190c21f98fb2cc4a1819ed9a2.tar.gz
[core] Make TransformState LatLngBounds optional
Diffstat (limited to 'test')
-rw-r--r--test/map/transform.test.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/test/map/transform.test.cpp b/test/map/transform.test.cpp
index 40cae09d8b..aa49d250b6 100644
--- a/test/map/transform.test.cpp
+++ b/test/map/transform.test.cpp
@@ -537,12 +537,16 @@ TEST(Transform, LatLngBounds) {
transform.setLatLngZoom({ 0, 0 }, transform.getState().getMaxZoom());
// Default bounds.
- ASSERT_EQ(transform.getState().getLatLngBounds(), LatLngBounds::world());
+ ASSERT_EQ(transform.getState().getLatLngBounds(), optional<LatLngBounds> {});
ASSERT_EQ(transform.getLatLng(), nullIsland);
// Invalid bounds.
- transform.setLatLngBounds(LatLngBounds::empty());
- ASSERT_EQ(transform.getState().getLatLngBounds(), LatLngBounds::world());
+ try {
+ transform.setLatLngBounds(LatLngBounds::empty());
+ ASSERT_TRUE(false) << "Should throw";
+ } catch (...) {
+ ASSERT_EQ(transform.getState().getLatLngBounds(), optional<LatLngBounds> {});
+ }
transform.setLatLng(sanFrancisco);
ASSERT_EQ(transform.getLatLng(), sanFrancisco);