diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2018-12-07 18:22:53 +0100 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2018-12-07 18:37:08 +0100 |
| commit | 29b522b4b80b43fe03cb1a955789676eec8051e7 (patch) | |
| tree | ff8f3fd0352a147c590acdc9edf3137d5426d9f4 /test/unit/test_c_api.cpp | |
| parent | 263b259b276edd075b0abcd6aad0e923230c2d15 (diff) | |
| download | PROJ-29b522b4b80b43fe03cb1a955789676eec8051e7.tar.gz PROJ-29b522b4b80b43fe03cb1a955789676eec8051e7.zip | |
Experimental C API: add proj_obj_query_geodetic_crs_from_datum() (for GDAL Idrisi driver)
Diffstat (limited to 'test/unit/test_c_api.cpp')
| -rw-r--r-- | test/unit/test_c_api.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/test/unit/test_c_api.cpp b/test/unit/test_c_api.cpp index f3ba66df..e9782ae8 100644 --- a/test/unit/test_c_api.cpp +++ b/test/unit/test_c_api.cpp @@ -2566,4 +2566,23 @@ TEST_F(CApi, proj_obj_get_non_deprecated) { EXPECT_EQ(proj_obj_list_get_count(list), 2); } +// --------------------------------------------------------------------------- + +TEST_F(CApi, proj_obj_query_geodetic_crs_from_datum) { + { + auto list = proj_obj_query_geodetic_crs_from_datum( + m_ctxt, nullptr, "EPSG", "6326", nullptr); + ASSERT_NE(list, nullptr); + ObjListKeeper keeper_list(list); + EXPECT_GE(proj_obj_list_get_count(list), 3); + } + { + auto list = proj_obj_query_geodetic_crs_from_datum( + m_ctxt, "EPSG", "EPSG", "6326", "geographic 2D"); + ASSERT_NE(list, nullptr); + ObjListKeeper keeper_list(list); + EXPECT_EQ(proj_obj_list_get_count(list), 1); + } +} + } // namespace |
