From de362ecf4048732128daad4a475dac858356d1ae Mon Sep 17 00:00:00 2001 From: Etienne Trimaille Date: Fri, 9 Aug 2024 15:44:45 +0200 Subject: [PATCH] Add tests with a FILTER with apostrophe --- test/data/france_parts/accents.fgb | Bin 0 -> 51032 bytes test/data/get_feature_info.qgs | 5433 +++++++++++++++------------- test/test_get_feature_info.py | 50 +- test/test_lizmap_accesscontrol.py | 2 +- 4 files changed, 2869 insertions(+), 2616 deletions(-) create mode 100644 test/data/france_parts/accents.fgb diff --git a/test/data/france_parts/accents.fgb b/test/data/france_parts/accents.fgb new file mode 100644 index 0000000000000000000000000000000000000000..34c8e4fd7a699f6e5bbf6f113c7ca02d1a47d4ff GIT binary patch literal 51032 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 literal 0 HcmV?d00001 diff --git a/test/data/get_feature_info.qgs b/test/data/get_feature_info.qgs index 1e994a2b..a18ea7fe 100644 --- a/test/data/get_feature_info.qgs +++ b/test/data/get_feature_info.qgs @@ -1,8 +1,9 @@ - - + + + - - + + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] @@ -16,29 +17,34 @@ true - + - + - + - + - + - + - + - + - + - + + + + + @@ -46,18 +52,20 @@ default_popup_cfe76c13_c331_4fd8_b8d0_c33af351c9f1 qgis_popup_a6f4c4e3_79bc_4443_aab6_7e44ef9fe24b qgis_popup_shortname_e5cf4ec8_24cd_41ff_b973_b55cfb44838c + accents_8336628d_5a60_4f21_80c7_dc4aefed1fe9 - + - - - - + + + + + - - + + degrees @@ -83,147 +91,65 @@ 0 - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - + + + degrees + + 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368 + 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368 + -179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368 + -179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368 + + 0 + + + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] + +proj=longlat +datum=WGS84 +no_defs + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + EPSG:7030 + true + + + 0 + + + Annotations_d2857d77_71d4_404e_aedf_5cbda11bff9e @@ -250,8 +176,8 @@ - - + + @@ -267,9 +193,9 @@ false - + - + 1 1 @@ -277,14 +203,14 @@ 0 - + 1 0 - + - + -5.1326269186972695 46.2791909857754149 @@ -297,6 +223,320 @@ 3.11792890789286048 49.72647410719434902 + accents_8336628d_5a60_4f21_80c7_dc4aefed1fe9 + ./france_parts/accents.fgb|layername=accents + + + + accents + + + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] + +proj=longlat +datum=WGS84 +no_defs + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + EPSG:7030 + true + + + + + + + dataset + + + + + + + + + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] + +proj=longlat +datum=WGS84 +no_defs + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + EPSG:7030 + true + + + + + ogr + + + + + + + + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + "NAME_1" + + + default_popup_cfe76c13_c331_4fd8_b8d0_c33af351c9f1 ./france_parts/france_parts.shp customshortname @@ -333,25 +573,25 @@ - - + + - + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] +proj=longlat +datum=WGS84 +no_defs - 0 - 0 - - - - - false + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + EPSG:7030 + true - + @@ -361,257 +601,257 @@ ogr - - - - + + + + - + - - + + 1 1 1 0 - + - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - + - - + - + - - - - - - - - - - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - + - - + - + - + - - + - + - - - - - - - - - - + - - + - - + + - + - - + 0 0 1 - - - + + + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + @@ -619,552 +859,552 @@ - + - - + - + - - - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + - + - + 0 - # -*- coding: utf-8 -*- + +]]> 0 generatedlayout - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + "NAME_0" - <p>[% "NAME_0" %]</p> + <p>[% "NAME_0" %]</p> - - - -5.1326269186972695 - 46.2791909857754149 - 3.11792890789286048 - 49.72647410719434902 - - - -5.1326269186972695 - 46.2791909857754149 - 3.11792890789286048 - 49.72647410719434902 - + france_parts_cd5cb238_5e2e_4cff_bd5d_ebf1172e00f3 ./france_parts/france_parts.shp default_popup @@ -1317,25 +1545,25 @@ def my_form_open(dialog, layer, feature): - - + + - + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] +proj=longlat +datum=WGS84 +no_defs - 0 - 0 - - - - - false + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + EPSG:7030 + true - + @@ -1345,333 +1573,333 @@ def my_form_open(dialog, layer, feature): ogr - - - + + + - - + + - + - - + + 1 1 1 0 - + - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - + - - + - + - - - - - - - - - - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - + - - + - + - + - - + - + - - - - - - - - - - - - - - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - + - - - - - - - - - - + - - + - - + + - + - - + 0 0 1 - - - + + + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + @@ -1679,579 +1907,579 @@ def my_form_open(dialog, layer, feature): - + - - + - + - - - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + - + - + 0 - # -*- coding: utf-8 -*- + +]]> 0 generatedlayout - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + "NAME_0" - - - -5.1326269186972695 - 46.2791909857754149 - 3.11792890789286048 - 49.72647410719434902 - - - -5.1326269186972695 - 46.2791909857754149 - 3.11792890789286048 - 49.72647410719434902 - + qgis_popup_a6f4c4e3_79bc_4443_aab6_7e44ef9fe24b ./france_parts/france_parts.shp qgis_form @@ -2404,25 +2620,25 @@ def my_form_open(dialog, layer, feature): - - + + - + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] +proj=longlat +datum=WGS84 +no_defs - 0 - 0 - - - - - false + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + EPSG:7030 + true - + @@ -2432,330 +2648,330 @@ def my_form_open(dialog, layer, feature): ogr - - - - + + + + - + - - + + 1 1 1 0 - + - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - + - - + - + - - - - - - - - - - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - + - - + - + - + - - + - + - - - - - - - - - - - - - - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - + - - - - - - - - - - + - - + - - + + - + - - + 0 0 1 - - - + + + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + @@ -2763,38 +2979,38 @@ def my_form_open(dialog, layer, feature): - + - - + - + - - - + - - + + - - - - - + @@ -2803,8 +3019,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2813,8 +3029,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2823,8 +3039,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2833,8 +3049,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2843,8 +3059,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2853,8 +3069,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2863,8 +3079,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2873,8 +3089,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2883,8 +3099,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2893,8 +3109,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2903,8 +3119,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2913,8 +3129,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2923,8 +3139,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2933,8 +3149,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2943,12 +3159,12 @@ def my_form_open(dialog, layer, feature): - - - - - + @@ -2957,8 +3173,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2967,8 +3183,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2977,8 +3193,8 @@ def my_form_open(dialog, layer, feature): - + @@ -2986,35 +3202,35 @@ def my_form_open(dialog, layer, feature): - + - + - + - + - + @@ -3022,12 +3238,12 @@ def my_form_open(dialog, layer, feature): - - - - - + @@ -3035,84 +3251,84 @@ def my_form_open(dialog, layer, feature): - + - + - + - + - + - + - + - + - + - + - + - + @@ -3120,270 +3336,270 @@ def my_form_open(dialog, layer, feature): - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + - + - + 0 - # -*- coding: utf-8 -*- + +]]> 0 tablayout - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + "NAME_0" - <p>[% "NAME_0" %]</p> + <p>[% "NAME_0" %]</p> - - - -5.1326269186972695 - 46.2791909857754149 - 3.11792890789286048 - 49.72647410719434902 - - - -5.1326269186972695 - 46.2791909857754149 - 3.11792890789286048 - 49.72647410719434902 - + qgis_popup_shortname_e5cf4ec8_24cd_41ff_b973_b55cfb44838c ./france_parts/france_parts.shp customformshortname @@ -3551,25 +3755,25 @@ def my_form_open(dialog, layer, feature): - - + + - + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] +proj=longlat +datum=WGS84 +no_defs - 0 - 0 - - - - - false + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + EPSG:7030 + true - + @@ -3579,226 +3783,226 @@ def my_form_open(dialog, layer, feature): ogr - - - - + + + + - + - - + + 1 1 1 0 - + - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - + - - + - + - - - - - - - - - - + - - + - + - - + - + - - - - - - - - - - - - - - - - - - + - - + - + - + - - + - + - - - - - - - - - - + - - + - - + + - + - + - - + - + - - - - - - - - - - + - - + @@ -3807,62 +4011,62 @@ def my_form_open(dialog, layer, feature): - - + 0 0 1 - - - + + + - + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + @@ -3870,32 +4074,32 @@ def my_form_open(dialog, layer, feature): - + - - + - + - - - + - - + + - + @@ -3903,8 +4107,8 @@ def my_form_open(dialog, layer, feature): - + @@ -3912,245 +4116,245 @@ def my_form_open(dialog, layer, feature): - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -4158,270 +4362,270 @@ def my_form_open(dialog, layer, feature): - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + - + - + 0 - # -*- coding: utf-8 -*- + +]]> 0 tablayout - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + "NAME_0" - <p>[% "NAME_0" %]</p> + <p>[% "NAME_0" %]</p> - - - - + + + + + - + 2 @@ -4648,13 +4853,13 @@ def my_form_open(dialog, layer, feature): - + - + - - - + + + None @@ -4688,36 +4893,36 @@ def my_form_open(dialog, layer, feature): false - - + + - - + + false - - + + false 5000 - - + + false - - + - - + + @@ -4734,21 +4939,21 @@ def my_form_open(dialog, layer, feature): - + - + Etienne Trimaille 2021-06-01T09:36:05 - - - - - - - - + + + + + + + + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] +proj=longlat +datum=WGS84 +no_defs @@ -4762,41 +4967,41 @@ def my_form_open(dialog, layer, feature): - - + + - + - + - - - - - - - + - - - - - - - - - - + @@ -4813,7 +5018,7 @@ def my_form_open(dialog, layer, feature): - - + + - \ No newline at end of file + diff --git a/test/test_get_feature_info.py b/test/test_get_feature_info.py index 4d54e331..526973c6 100644 --- a/test/test_get_feature_info.py +++ b/test/test_get_feature_info.py @@ -1,7 +1,7 @@ import logging import xml.etree.ElementTree as ET -from test.utils import _check_request +from test.utils import _build_query_string, _check_request from qgis.core import Qgis from xmldiff import main as xml_diff @@ -211,3 +211,51 @@ def test_single_get_feature_info_form_shortname_popup(client): # Let's check the maptip content assert '