aboutsummaryrefslogtreecommitdiff
path: root/test/unit/test_io.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/unit/test_io.cpp')
-rw-r--r--test/unit/test_io.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/unit/test_io.cpp b/test/unit/test_io.cpp
index 00da162c..6ccd5578 100644
--- a/test/unit/test_io.cpp
+++ b/test/unit/test_io.cpp
@@ -5381,6 +5381,20 @@ TEST(io, projstringformatter_cart_grs80_wgs84) {
// ---------------------------------------------------------------------------
+TEST(io, projstringformatter_axisswap_unitconvert_axisswap) {
+ auto fmt = PROJStringFormatter::create();
+ fmt->addStep("axisswap");
+ fmt->addParam("order", "2,1");
+ fmt->addStep("unitconvert");
+ fmt->addParam("xy_in", "rad");
+ fmt->addParam("xy_out", "deg");
+ fmt->addStep("axisswap");
+ fmt->addParam("order", "2,1");
+ EXPECT_EQ(fmt->toString(), "+proj=unitconvert +xy_in=rad +xy_out=deg");
+}
+
+// ---------------------------------------------------------------------------
+
TEST(io, projparse_longlat) {
auto expected = "GEODCRS[\"unknown\",\n"