From 89f2cc7ec4178a369e73e9cd115a2552a55d870a Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Thu, 8 Aug 2019 20:04:20 +0200 Subject: PROJJSON export: use more compact form --- test/unit/test_datum.cpp | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) (limited to 'test/unit/test_datum.cpp') diff --git a/test/unit/test_datum.cpp b/test/unit/test_datum.cpp index cf2e2f3a..d8fab1f0 100644 --- a/test/unit/test_datum.cpp +++ b/test/unit/test_datum.cpp @@ -212,19 +212,30 @@ TEST(datum, prime_meridian_to_JSON) { "{\n" " \"type\": \"PrimeMeridian\",\n" " \"name\": \"Greenwich\",\n" - " \"longitude\": {\n" - " \"value\": 0,\n" - " \"unit\": {\n" - " \"type\": \"AngularUnit\",\n" - " \"name\": \"degree\",\n" - " \"conversion_factor\": 0.0174532925199433\n" - " }\n" - " },\n" + " \"longitude\": 0,\n" " \"id\": {\n" " \"authority\": \"EPSG\",\n" " \"code\": 8901\n" " }\n" "}"); + + EXPECT_EQ(PrimeMeridian::PARIS->exportToJSON(JSONFormatter::create().get()), + "{\n" + " \"type\": \"PrimeMeridian\",\n" + " \"name\": \"Paris\",\n" + " \"longitude\": {\n" + " \"value\": 2.5969213,\n" + " \"unit\": {\n" + " \"type\": \"AngularUnit\",\n" + " \"name\": \"grad\",\n" + " \"conversion_factor\": 0.015707963267949\n" + " }\n" + " },\n" + " \"id\": {\n" + " \"authority\": \"EPSG\",\n" + " \"code\": 8903\n" + " }\n" + "}"); } // --------------------------------------------------------------------------- -- cgit v1.2.3