diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2017-06-01 00:58:03 +0300 |
---|---|---|
committer | Fabian Guerra <fabian.guerra@mapbox.com> | 2017-06-01 13:46:53 -0400 |
commit | 0d171dbe0e2d172190c21f98fb2cc4a1819ed9a2 (patch) | |
tree | 2818518d59d395a683c16febc2db852626974327 /test | |
parent | b2f277ac620cc41883dad8e06bb45458c18ffe72 (diff) | |
download | qtlocation-mapboxgl-0d171dbe0e2d172190c21f98fb2cc4a1819ed9a2.tar.gz |
[core] Make TransformState LatLngBounds optional
Diffstat (limited to 'test')
-rw-r--r-- | test/map/transform.test.cpp | 10 |
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); |