summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/util/geo.test.cpp15
-rw-r--r--test/util/projection.test.cpp16
2 files changed, 15 insertions, 16 deletions
diff --git a/test/util/geo.test.cpp b/test/util/geo.test.cpp
index 3dfa8e1cca..d0d01b6f88 100644
--- a/test/util/geo.test.cpp
+++ b/test/util/geo.test.cpp
@@ -33,21 +33,6 @@ TEST(LatLng, InvalidLatLng) {
}
}
-TEST(ProjectedMeters, InvalidProjectedMeters) {
- try {
- ProjectedMeters { NAN };
- ASSERT_TRUE(false) << "should throw";
- } catch (const std::domain_error& error) {
- ASSERT_EQ(std::string(error.what()), "northing must not be NaN");
- }
- try {
- ProjectedMeters { 0, NAN };
- ASSERT_TRUE(false) << "should throw";
- } catch (const std::domain_error& error) {
- ASSERT_EQ(std::string(error.what()), "easting must not be NaN");
- }
-}
-
TEST(EdgeInsets, InvalidEdgeInsets) {
try {
EdgeInsets { NAN };
diff --git a/test/util/projection.test.cpp b/test/util/projection.test.cpp
index 9f27fe3d14..a489320dde 100644
--- a/test/util/projection.test.cpp
+++ b/test/util/projection.test.cpp
@@ -1,7 +1,6 @@
#include <mbgl/test/util.hpp>
#include <mbgl/util/constants.hpp>
-#include <mbgl/util/geo.hpp>
#include <mbgl/util/projection.hpp>
#include <limits>
@@ -61,3 +60,18 @@ TEST(Projection, ProjectedMeters) {
EXPECT_EQ(latLng.latitude(), util::LATITUDE_MAX);
EXPECT_EQ(latLng.longitude(), util::LONGITUDE_MAX);
}
+
+TEST(Projection, InvalidProjectedMeters) {
+ try {
+ ProjectedMeters { NAN };
+ ASSERT_TRUE(false) << "should throw";
+ } catch (const std::domain_error& error) {
+ ASSERT_EQ(std::string(error.what()), "northing must not be NaN");
+ }
+ try {
+ ProjectedMeters { 0, NAN };
+ ASSERT_TRUE(false) << "should throw";
+ } catch (const std::domain_error& error) {
+ ASSERT_EQ(std::string(error.what()), "easting must not be NaN");
+ }
+}