found 7zip in C:\Program Files\7-Zip\7z.exe
SET MS_ERRORFILE=stderr
SET MS_DEBUGLEVEL=1
SET PATH=E:\buildsystem\release-1928\bin;E:\buildsystem\release-1928\bin\debug;E:\buildsystem\release-1928\bin\ms\apps;E:\buildsystem\release-1928\bin\gdal\apps;E:\buildsystem\release-1928\bin\ms\python;E:\buildsystem\;E:\builds\Oracle\instantclient_12_2;E:\buildsystem\support\FileGDB_API_1_5_1-VS2017\bin;E:\buildsystem\support\pdiff\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\devinit;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ActiveTcl\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\7-Zip;C:\php;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe
SET PROJ_LIB=E:\buildsystem\release-1928\bin\proj9\SHARE
SET GDAL_DRIVER_PATH=E:\buildsystem\release-1928\bin\gdal\plugins;E:\buildsystem\release-1928\bin\gdal\plugins-external
set PYTHONPATH=C:\Python\Python310-32
cd src\mapserver-8-2-vc16\msautotest
C:\Python\Python310-32\Scripts\pytest.exe -vvs
============================= test session starts =============================
platform win32 -- Python 3.10.7, pytest-7.2.0, pluggy-1.0.0 -- C:\Python\Python310-32\python.exe
cachedir: .pytest_cache
rootdir: E:\buildsystem\src\mapserver-8-2-vc16\msautotest, configfile: pytest.ini, testpaths: api, config, misc, gdal, query, renderers, wxs, sld, mspython
plugins: env-0.8.1, sugar-0.9.6
collecting ... Cannot validate XML because SCHEMAS_OPENGIS_NET not found. Run "python ../pymod/xmlvalidate.py -download_ogc_schemas" from msautotest/wxs
Cannot validate XML because SCHEMAS_OPENGIS_NET not found. Run "python ../pymod/xmlvalidate.py -download_ogc_schemas" from msautotest/wxs
Cannot validate XML because SCHEMAS_OPENGIS_NET not found. Run "python ../pymod/xmlvalidate.py -download_ogc_schemas" from msautotest/wxs
Cannot validate XML because SCHEMAS_OPENGIS_NET not found. Run "python ../pymod/xmlvalidate.py -download_ogc_schemas" from msautotest/wxs
Cannot validate XML because SCHEMAS_OPENGIS_NET not found. Run "python ../pymod/xmlvalidate.py -download_ogc_schemas" from msautotest/wxs
Cannot validate XML because SCHEMAS_OPENGIS_NET not found. Run "python ../pymod/xmlvalidate.py -download_ogc_schemas" from msautotest/wxs
Cannot validate XML because SCHEMAS_OPENGIS_NET not found. Run "python ../pymod/xmlvalidate.py -download_ogc_schemas" from msautotest/wxs
ows_disable.map: missing some or all of required components, skip.
ows_sos.map: missing some or all of required components, skip.
sos.map: missing some or all of required components, skip.
wms_simple_kml.map: missing some or all of required components, skip.
Cannot validate XML because SCHEMAS_OPENGIS_NET not found. Run "python ../pymod/xmlvalidate.py -download_ogc_schemas" from msautotest/wxs
collected 2568 items
api/run_test.py::test[6631_ogcapi_collections_tanzania1_items_json_txt]
mapserv "PATH_INFO=/6631.map/ogcapi/collections/tanzania1/items" "QUERY_STRING=f=json" > result/ogcapi_collections_tanzania1_items.json.txt
results match.
PASSED
api/run_test.py::test[6631_ogcapi_collections_tanzania2_items_json]
mapserv "PATH_INFO=/6631.map/ogcapi/collections/tanzania2/items" "QUERY_STRING=f=json" > result/ogcapi_collections_tanzania2_items.json
results match.
PASSED
api/run_test.py::test[6631_ogcapi_collections_tanzania1_items_html_txt]
mapserv "PATH_INFO=/6631.map/ogcapi/collections/tanzania1/items" "QUERY_STRING=f=html" > result/ogcapi_collections_tanzania1_items.html.txt
results match.
PASSED
api/run_test.py::test[6631_ogcapi_collections_tanzania2_items_html]
mapserv "PATH_INFO=/6631.map/ogcapi/collections/tanzania2/items" "QUERY_STRING=f=html" > result/ogcapi_collections_tanzania2_items.html
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_root_json_txt]
mapserv "PATH_INFO=/ogcapi.map/ogcapi" "QUERY_STRING=f=json" > result/ogcapi_root.json.txt
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_root_html_txt]
mapserv "PATH_INFO=/ogcapi.map/ogcapi" QUERY_STRING= > result/ogcapi_root.html.txt
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_root_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi" "QUERY_STRING=" > result/ogcapi_root.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_error_repeated_query_parameter_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi" "QUERY_STRING=f=json&f=bar" > result/ogcapi_error_repeated_query_parameter.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections" "QUERY_STRING=f=json" > result/ogcapi_collections.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties" "QUERY_STRING=f=json" > result/ogcapi_collections_mn_counties.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_html]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties" "QUERY_STRING=f=html" > result/ogcapi_collections_mn_counties.html
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_with_headers_txt]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json" > result/ogcapi_collections_mn_counties_items_with_headers.txt
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_storage_crs_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&crs=http://www.opengis.net/def/crs/EPSG/0/32615&limit=1" > result/ogcapi_collections_mn_counties_items_storage_crs.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_epsg_4326_with_headers_txt]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&crs=http://www.opengis.net/def/crs/EPSG/0/4326&limit=1" > result/ogcapi_collections_mn_counties_items_epsg_4326_with_headers.txt
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_bad_crs_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&crs=http://www.opengis.net/def/crs/EPSG/0/12345&limit=1" > result/ogcapi_collections_mn_counties_items_bad_crs.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_empty_crs_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&crs=&limit=1" > result/ogcapi_collections_mn_counties_items_empty_crs.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_bbox_crs_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&bbox=190012.242200,4816648.737800,762254.477900,5472427.737000&bbox-crs=http://www.opengis.net/def/crs/EPSG/0/32615&limit=1" > result/ogcapi_collections_mn_counties_items_bbox_crs.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_bbox_crs_epsg_4326_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&bbox=-90,-180,90,0&bbox-crs=http://www.opengis.net/def/crs/EPSG/0/4326&limit=1" > result/ogcapi_collections_mn_counties_items_bbox_crs_epsg_4326.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_bad_bbox_crs_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&bbox=-90,-180,90,0&bbox-crs=http://www.opengis.net/def/crs/EPSG/0/12345&limit=1" > result/ogcapi_collections_mn_counties_items_bad_bbox_crs.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_empty_bbox_crs_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&bbox=-90,-180,90,0&bbox-crs=&limit=1" > result/ogcapi_collections_mn_counties_items_empty_bbox_crs.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_unknown_parameter_json_txt]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&unknown=parameter" > result/ogcapi_collections_mn_counties_items_unknown_parameter.json.txt
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_limit_1_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&limit=1" > result/ogcapi_collections_mn_counties_items_limit_1.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_limit_1_offset_2_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&limit=1&offset=2" > result/ogcapi_collections_mn_counties_items_limit_1_offset_2.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_limit_bbox_empty_result_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items" "QUERY_STRING=f=json&bbox=2,49,3,50" > result/ogcapi_collections_mn_counties_items_limit_bbox_empty_result.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_by_id_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items/35" "QUERY_STRING=f=json" > result/ogcapi_collections_mn_counties_items_by_id.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_collections_mn_counties_items_by_id_not_found_json_txt]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/collections/mn_counties/items/12345678" "QUERY_STRING=f=json" > result/ogcapi_collections_mn_counties_items_by_id_not_found.json.txt
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_api_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/api" "QUERY_STRING=f=json" > result/ogcapi_api.json
results match.
PASSED
api/run_test.py::test[ogcapi_conformance_json]
mapserv "PATH_INFO=/ogcapi.map/ogcapi/conformance" "QUERY_STRING=f=json" > result/conformance.json
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_invalid_mapfile_txt]
mapserv "PATH_INFO=/invalid.map/ogcapi" "QUERY_STRING=f=json" > result/ogcapi_invalid_mapfile.txt
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_missing_api_signature1_txt]
mapserv "PATH_INFO=/ogcapi.map" "QUERY_STRING=f=json" > result/ogcapi_missing_api_signature1.txt
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_missing_api_signature2_txt]
mapserv "PATH_INFO=/ogcapi.map/" "QUERY_STRING=f=json" > result/ogcapi_missing_api_signature2.txt
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_invalid_api_signature1_txt]
mapserv "PATH_INFO=/ogcapi.map/invalid" "QUERY_STRING=f=json" > result/ogcapi_invalid_api_signature1.txt
results match.
PASSED
api/run_test.py::test[ogcapi_ogcapi_invalid_api_signature2_txt]
mapserv "PATH_INFO=/ogcapi.map/invalid/" "QUERY_STRING=f=json" > result/ogcapi_invalid_api_signature2.txt
results match.
PASSED
config/run_test.py::test[6968_6968_test001_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
mapserv QUERY_STRING='map=6968.map&mode=map' > result/6968_test001.txt
FAILED
config/run_test.py::test[6968_6968_test002_txt] Status: 302 Found
Uri: http://localhost/6968.html
Location: http://localhost/6968.html
Content-Type: text/html
mapserv -conf 6968.conf QUERY_STRING='map=6968.map&mode=MAP' > result/6968_test002.txt
FAILED
config/run_test.py::test[hello_world_hello_world_mapfile_key_png]
mapserv QUERY_STRING="map=hello_world.map&mode=map" > result/hello_world_mapfile_key.png
results match.
PASSED
config/run_test.py::test[hello_world_hello_world_mapfile_url_png]
mapserv "PATH_INFO=/hello_world.map" QUERY_STRING="mode=map" > result/hello_world_mapfile_url.png
results match.
PASSED
config/run_test.py::test[hello_world_hello_world_mapfile_url_slash_png]
mapserv "PATH_INFO=/hello_world.map/" QUERY_STRING="mode=map" > result/hello_world_mapfile_url_slash.png
results match.
PASSED
config/run_test.py::test[hello_world_hello_world_post_png]
echo "map=hello_world.map&mode=map" | mapserv > result/hello_world_post.png
FAILED
config/run_test.py::test[hello_world_missing_conf_txt]
mapserv -conf missing.conf QUERY_STRING="map=hello_world.map&mode=map" > result/missing_conf.txt
results match.
PASSED
config/run_test.py::test[hello_world_empty1_conf_txt]
mapserv -conf empty1.conf QUERY_STRING="map=hello_world.map&mode=map" > result/empty1_conf.txt
results match.
PASSED
config/run_test.py::test[hello_world_empty2_conf_txt]
mapserv -conf empty2.conf QUERY_STRING="map=hello_world.map&mode=map" > result/empty2_conf.txt
results match.
PASSED
config/run_test.py::test[hello_world_invalid1_conf_txt]
mapserv -conf invalid1.conf QUERY_STRING="map=hello_world.map&mode=map" > result/invalid1_conf.txt
results match.
PASSED
config/run_test.py::test[hello_world_invalid2_conf_txt]
mapserv -conf invalid2.conf QUERY_STRING="map=hello_world.map&mode=map" > result/invalid2_conf.txt
results match.
PASSED
config/run_test.py::test[hello_world_ms_map_no_path1_conf_txt]
mapserv -conf ms_map_no_path1.conf QUERY_STRING="map=hello_world.map&mode=map" > result/ms_map_no_path1_conf.txt
results match.
PASSED
config/run_test.py::test[hello_world_ms_map_no_path2_conf_success_png]
mapserv -conf ms_map_no_path2.conf QUERY_STRING="map=HELLO_WORLD&mode=map" > result/ms_map_no_path2_conf_success.png
results match.
PASSED
config/run_test.py::test[hello_world_ms_map_no_path2_conf_failure1_txt]
mapserv -conf ms_map_no_path2.conf QUERY_STRING="map=invalid&mode=map" > result/ms_map_no_path2_conf_failure1.txt
results match.
PASSED
config/run_test.py::test[hello_world_ms_map_no_path2_conf_failure2_txt]
mapserv -conf ms_map_no_path2.conf QUERY_STRING="map=hello_world.map&mode=map" > result/ms_map_no_path2_conf_failure2.txt
results match.
PASSED
config/run_test.py::test[hello_world_ms_map_pattern_conf_txt]
mapserv -conf ms_map_pattern.conf QUERY_STRING="map=hello_world.map&mode=map" > result/ms_map_pattern_conf.txt
results match.
PASSED
config/run_test.py::test[hello_world_ms_map_pattern_conf_bad_regex_txt]
mapserv -conf ms_map_pattern_bad_regex.conf QUERY_STRING="map=hello_world.map&mode=map" > result/ms_map_pattern_conf_bad_regex.txt
results match.
PASSED
config/run_test.py::test[hello_world_ms_no_post_conf_success_png]
mapserv -conf ms_no_post.conf QUERY_STRING="map=HELLO_WORLD&mode=map" > result/ms_no_post_conf_success.png
results match.
PASSED
config/run_test.py::test[hello_world_ms_no_post_conf_failure_txt]
echo "map=HELLO_WORLD&mode=map" | mapserv -conf ms_no_post.conf > result/ms_no_post_conf_failure.txt
results match.
PASSED
misc/run_test.py::test[attrbind_attrbind_test001_png]
map2img -m attrbind.map -l test001 -o result/attrbind_test001.png
results match.
PASSED
misc/run_test.py::test[autostyle_autostyle_png]
map2img -m autostyle.map -o result/autostyle.png
results match.
PASSED
misc/run_test.py::test[autostyle_quoted_autostyle_quoted_png]
map2img -m autostyle_quoted.map -o result/autostyle_quoted.png
results match.
PASSED
misc/run_test.py::test[bug1526_bug1526_png]
map2img -m bug1526.map -o result/bug1526.png
results match.
PASSED
misc/run_test.py::test[centerline_centerline1_png]
mapserv QUERY_STRING="map=centerline.map&mode=map&layer=centerline1" > result/centerline1.png
results match.
PASSED
misc/run_test.py::test[centerline_centerline2_png]
mapserv QUERY_STRING="map=centerline.map&mode=map&layer=centerline2" > result/centerline2.png
results match.
PASSED
misc/run_test.py::test[centerline_centerline3_exception_txt]
mapserv QUERY_STRING="map=centerline.map&mode=map&layer=centerline3" > result/centerline3_exception.txt
FAILED
misc/run_test.py::test[centerline_centerline4_exception_txt]
mapserv QUERY_STRING="map=centerline.map&mode=map&layer=centerline4" > result/centerline4_exception.txt
FAILED
misc/run_test.py::test[centerline_centerline5_exception_txt]
mapserv QUERY_STRING="map=centerline.map&mode=map&layer=centerline5" > result/centerline5_exception.txt
FAILED
misc/run_test.py::test[cluster_cluster_png]
map2img -m cluster.map -l popplace -o result/cluster.png
results match.
PASSED
misc/run_test.py::test[cluster_wms_cluster_cap_latestversion_xml]
mapserv QUERY_STRING="map=cluster.map&SERVICE=WMS&REQUEST=GetCapabilities" > result/wms_cluster_cap_latestversion.xml
FAILED
misc/run_test.py::test[cluster_wms_cluster_cap_xml]
mapserv QUERY_STRING="map=cluster.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_cluster_cap.xml
FAILED
misc/run_test.py::test[cluster_wms_get_map_cluster_png]
mapserv QUERY_STRING="map=cluster.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:3978&BBOX=2279399,-55345,2600377,461587&FORMAT=image/png&WIDTH=400&HEIGHT=400&STYLES=&LAYERS=popplace" > result/wms_get_map_cluster.png
result images perceptually match, though files differ.
PASSED
misc/run_test.py::test[contour_contour_png]
map2img -m contour.map -o result/contour.png
results match.
PASSED
misc/run_test.py::test[contour_with_expr_contour_with_expr_png]
map2img -m contour_with_expr.map -o result/contour_with_expr.png
results match.
PASSED
misc/run_test.py::test[dateline_dateline_png]
map2img -m dateline.map -o result/dateline.png
results match.
PASSED
misc/run_test.py::test[encoding_encodings_png]
map2img -m encoding.map -o result/encodings.png
results match.
PASSED
misc/run_test.py::test[encoding_encodings_xml]
mapserv QUERY_STRING="map=encoding.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=getFeature&TYPENAME=encoded&Filter=nameיא toto" > result/encodings.xml
FAILED
misc/run_test.py::test[flatgeobuf-shapepath_flatgeobuf-shapepath-continent_png]
map2img -m flatgeobuf-shapepath.map -i png -o result/flatgeobuf-shapepath-continent.png -l africa-continent
results match.
PASSED
misc/run_test.py::test[flatgeobuf-shapepath_flatgeobuf-shapepath-classes_png]
map2img -m flatgeobuf-shapepath.map -i png -o result/flatgeobuf-shapepath-classes.png -l africa-classes
results match.
PASSED
misc/run_test.py::test[flatgeobuf_flatgeobuf-continent_png]
map2img -m flatgeobuf.map -i png -o result/flatgeobuf-continent.png -l africa-continent
results match.
PASSED
misc/run_test.py::test[flatgeobuf_flatgeobuf-classes_png]
map2img -m flatgeobuf.map -i png -o result/flatgeobuf-classes.png -l africa-classes
results match.
PASSED
misc/run_test.py::test[flatgeobuf_flatgeobuf-ocean_png]
map2img -m flatgeobuf.map -i png -e -7 -17 -4 -14 -s 50 50 -o result/flatgeobuf-ocean.png -l africa-continent
results match.
PASSED
misc/run_test.py::test[flatgeobuf_flatgeobuf-wfs-cap_xml]
mapserv QUERY_STRING="map=flatgeobuf.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/flatgeobuf-wfs-cap.xml
results match.
PASSED
misc/run_test.py::test[flatgeobuf_flatgeobuf-wfs-describe_xml]
mapserv QUERY_STRING="map=flatgeobuf.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType" > result/flatgeobuf-wfs-describe.xml
results match.
PASSED
misc/run_test.py::test[flatgeobuf_flatgeobuf-wfs-get-feature_xml]
mapserv QUERY_STRING="map=flatgeobuf.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=africa-continent" > result/flatgeobuf-wfs-get-feature.xml
results match.
PASSED
misc/run_test.py::test[flatgeobuf_flatgeobuf-wfs-get-feature-propertyname_xml]
mapserv QUERY_STRING="map=flatgeobuf.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=africa-continent&propertyname=(name_en)" > result/flatgeobuf-wfs-get-feature-propertyname.xml
results match.
PASSED
misc/run_test.py::test[flatgeobuf_flatgeobuf-wfs-get-feature-propertyname-geometry_xml]
mapserv QUERY_STRING="map=flatgeobuf.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=africa-continent&propertyname=(name_en,msGeometry)" > result/flatgeobuf-wfs-get-feature-propertyname-geometry.xml
results match.
PASSED
misc/run_test.py::test[flatgeobuf_flatgeobuf-wfs-get-feature-id_xml]
mapserv QUERY_STRING="map=flatgeobuf.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=africa-continent&featureid=africa-continent.46" > result/flatgeobuf-wfs-get-feature-id.xml
results match.
PASSED
misc/run_test.py::test[geopdf_geopdf-iso_pdf]
map2img -m geopdf.map -i geopdfiso -o result/geopdf-iso.pdf
FAILED
misc/run_test.py::test[geopdf_geopdf-ogc_pdf]
map2img -m geopdf.map -i geopdfogc -o result/geopdf-ogc.pdf
FAILED
misc/run_test.py::test[grid_without_label_grid_without_label_png]
map2img -m grid_without_label.map -o result/grid_without_label.png
results match.
PASSED
misc/run_test.py::test[issue5558_issue5581-1_png]
map2img -m issue5558.map -o result/issue5581-1.png
results match.
PASSED
misc/run_test.py::test[issue5558_issue5581-2_png] We will draw 2 times...
map2img -c 2 -m issue5558.map -o result/issue5581-2.png
results match.
PASSED
misc/run_test.py::test[line_offset_clipped_to_multiline_line_offset_clipped_to_multiline_png]
map2img -m line_offset_clipped_to_multiline.map -o result/line_offset_clipped_to_multiline.png
results match.
PASSED
misc/run_test.py::test[listexpression_listexpression_png]
map2img -m listexpression.map -o result/listexpression.png
results match.
PASSED
misc/run_test.py::test[map2img-argparse_map2img-argparse-s_txt]
map2img -m map2img-argparse.map -s 640 > result/map2img-argparse-s.txt 2>&1
results match.
PASSED
misc/run_test.py::test[map2img-argparse_map2img-argparse-e_txt]
map2img -m map2img-argparse.map -e 0 1 > result/map2img-argparse-e.txt 2>&1
results match.
PASSED
misc/run_test.py::test[map2img-argparse_map2img-argparse-o_txt]
map2img -m map2img-argparse.map -o > result/map2img-argparse-o.txt 2>&1
results match.
PASSED
misc/run_test.py::test[map2img-argparse_map2img-argparse-c_txt]
map2img -m map2img-argparse.map -c > result/map2img-argparse-c.txt 2>&1
results match.
PASSED
misc/run_test.py::test[map2img-argparse_map2img-argparse-d_txt]
map2img -m map2img-argparse.map -d otherlayer > result/map2img-argparse-d.txt 2>&1
results match.
PASSED
misc/run_test.py::test[map2img-argparse_map2img-argparse-layer_debug_txt]
map2img -m map2img-argparse.map -layer_debug 3 > result/map2img-argparse-layer_debug.txt 2>&1
results match.
PASSED
misc/run_test.py::test[map2img-size_map2img-size_png]
map2img -s 640 480 -m map2img-size.map -o result/map2img-size.png
results match.
PASSED
misc/run_test.py::test[maxfeatures_maxfeatures_png]
map2img -m maxfeatures.map -i png -o result/maxfeatures.png
results match.
PASSED
misc/run_test.py::test[maxfeatures_maxfeatures-of_png]
map2img -m maxfeatures.map -i pngmf -o result/maxfeatures-of.png
results match.
PASSED
misc/run_test.py::test[mode_tile_mode_tile_output_png]
mapserv QUERY_STRING="map=mode_tile.map&MODE=tile&TILEMODE=gmap&TILE=0+0+0&LAYERS=canada-poly" > result/mode_tile_output.png
results match.
PASSED
misc/run_test.py::test[mode_tile_mode_tile_output_512_png]
mapserv QUERY_STRING="map=mode_tile.map&MODE=tile&TILEMODE=gmap&TILE=0+0+0&TILESIZE=512+512&LAYERS=canada-poly" > result/mode_tile_output_512.png
results match.
PASSED
misc/run_test.py::test[multipoint_multipoint_png]
map2img -m multipoint.map -o result/multipoint.png
results match.
PASSED
misc/run_test.py::test[nested_symbolset_nested_symbolset_png]
map2img -m nested_symbolset.map -o result/nested_symbolset.png
results match.
PASSED
misc/run_test.py::test[ogrbrush_ogrbrush_png]
map2img -m ogrbrush.map -o result/ogrbrush.png
results match.
PASSED
misc/run_test.py::test[ogrmultitool_ogrmultitool_png]
map2img -m ogrmultitool.map -o result/ogrmultitool.png
results match.
PASSED
misc/run_test.py::test[ogrpen_ogrpen_png]
mapserv QUERY_STRING="map=ogrpen.map&layer=test&mode=map" > result/ogrpen.png
results match.
PASSED
misc/run_test.py::test[ogr_attrfilter_ogr_attrfilter_png]
map2img -m ogr_attrfilter.map -o result/ogr_attrfilter.png
results match.
PASSED
misc/run_test.py::test[ogr_direct_ogr_direct_png]
map2img -m ogr_direct.map -o result/ogr_direct.png
results match.
PASSED
misc/run_test.py::test[ogr_empty_geojson_ogr_empty_geojson_json]
mapserv "QUERY_STRING=map=ogr_empty_geojson.map&service=WMS&request=GetFeatureInfo&version=1.3.0&CRS=EPSG:3857&width=200&height=200&layers=geojson&bbox=-20,-20,20,20&format=image/png&query_layers=geojson&i=0&j=0&&info_format=geojson&STYLES=" > result/ogr_empty_geojson.json
FAILED
misc/run_test.py::test[ogr_join_ogr_join_png]
map2img -m ogr_join.map -o result/ogr_join.png
results match.
PASSED
misc/run_test.py::test[ogr_multi_defer_ogr_multi_defer_png]
map2img -m ogr_multi_defer.map -o result/ogr_multi_defer.png
results match.
PASSED
misc/run_test.py::test[ogr_select_ogr_select_png]
map2img -m ogr_select.map -o result/ogr_select.png
results match.
PASSED
misc/run_test.py::test[ogr_vrtconnect_ogr_vrtconnect_png]
map2img -m ogr_vrtconnect.map -o result/ogr_vrtconnect.png
results match.
PASSED
misc/run_test.py::test[ogr_wkt_ogr_wkt_png]
map2img -m ogr_wkt.map -o result/ogr_wkt.png
results match.
PASSED
misc/run_test.py::test[ortho_ortho_png]
map2img -m ortho.map -o result/ortho.png
results match.
PASSED
misc/run_test.py::test[quantized_quantized_png]
map2img -m quantized.map -o result/quantized.png
FAILED
misc/run_test.py::test[quoted_data_quoted_data_png]
map2img -m quoted_data.map -o result/quoted_data.png
results match.
PASSED
misc/run_test.py::test[quoting_quoting_png]
map2img -m quoting.map -o result/quoting.png
results match.
PASSED
misc/run_test.py::test[rfc14_rfc14_png]
map2img -m rfc14.map -o result/rfc14.png
results match.
PASSED
misc/run_test.py::test[rfc36_rfc36_geojson_js]
mapserv QUERY_STRING="map=rfc36.map&mode=nquery&layer=popplace" > result/rfc36_geojson.js
results match.
PASSED
misc/run_test.py::test[rfc36_ogr_rfc36_ogr_geojson_js]
mapserv QUERY_STRING="map=rfc36_ogr.map&mode=nquery&layer=popplace" > result/rfc36_ogr_geojson.js
results match.
PASSED
misc/run_test.py::test[rot_out_rot_out_png]
map2img -m rot_out.map -o result/rot_out.png
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test001_txt]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer1&name1=bdry_counpy2" > result/runtime_sub_test001.txt
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test002_png]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer2&name2=bdry_counpy2" > result/runtime_sub_test002.png
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test003_txt]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer2&name2=bad+value" > result/runtime_sub_test003.txt
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test004_png]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer3&name3=bdry_counpy2" > result/runtime_sub_test004.png
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test005_txt]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer3&name3=bad+value" > result/runtime_sub_test005.txt
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test008_png0]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer5" > result/runtime_sub_test008.png
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test008_png1]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer5b" > result/runtime_sub_test008.png
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test009_png]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer6&eppl=40" > result/runtime_sub_test009.png
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test010_png]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer7&eppl=40" > result/runtime_sub_test010.png
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test011_png]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer8&eppl2=40" > result/runtime_sub_test011.png
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test012_png]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer9&mapext=0 0 300 300&mapsize=30 30&resample=average" > result/runtime_sub_test012.png
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test013_png]
mapserv QUERY_STRING="map=runtime_sub.map&mode=map&layer=layer9&mapext=0 0 300 300&mapsize=30 30&resample=average" > result/runtime_sub_test013.png
results match.
PASSED
misc/run_test.py::test[runtime_sub_runtime_sub_test_caps_xml]
mapserv QUERY_STRING="map=runtime_sub.map&service=wms&request=getcapabilities&enable=getcapabilities" > result/runtime_sub_test_caps.xml
results match.
PASSED
misc/run_test.py::test[scaletoken_scaletoken_data_200k_png]
map2img -l layer1 -m scaletoken.map -o result/scaletoken_data_200k.png -e 478315 4762880 481645 4765610
results match.
PASSED
misc/run_test.py::test[scaletoken_scaletoken_data_29m_png]
map2img -l layer1 -m scaletoken.map -o result/scaletoken_data_29m.png -e 425000 4685000 489000 5189000
results match.
PASSED
misc/run_test.py::test[scaletoken_scaletoken_data_40m_png]
map2img -l layer1 -m scaletoken.map -o result/scaletoken_data_40m.png
results match.
PASSED
misc/run_test.py::test[scaletoken_scaletoken_filter_192k_png]
map2img -l layer2 -m scaletoken.map -o result/scaletoken_filter_192k.png -e 478315 4762880 481645 4765610
results match.
PASSED
misc/run_test.py::test[scaletoken_scaletoken_filter_424k_png]
map2img -l layer2 -m scaletoken.map -o result/scaletoken_filter_424k.png -e 476315 4762880 483645 4765610
results match.
PASSED
misc/run_test.py::test[scaletoken_scaletoken_filter_655k_png]
map2img -l layer2 -m scaletoken.map -o result/scaletoken_filter_655k.png -e 474315 4762880 485645 4765610
results match.
PASSED
misc/run_test.py::test[scaletoken_scaletoken_filteritem_192k_png]
map2img -l layer3 -m scaletoken.map -o result/scaletoken_filteritem_192k.png -e 478315 4762880 481645 4765610
results match.
PASSED
misc/run_test.py::test[scaletoken_scaletoken_filteritem_424k_png]
map2img -l layer3 -m scaletoken.map -o result/scaletoken_filteritem_424k.png -e 476315 4762880 483645 4765610
results match.
PASSED
misc/run_test.py::test[scale_factor_inheritance_scale_factor_inheritance_png]
mapserv QUERY_STRING="map=scale_factor_inheritance.map&layer=test&mode=map" > result/scale_factor_inheritance.png
results match.
PASSED
misc/run_test.py::test[style_opacity_style_opacity_test001_png]
map2img -m style_opacity.map -l style_opacity_test001 -o result/style_opacity_test001.png
results match.
PASSED
misc/run_test.py::test[style_opacity_style_opacity_test002_png]
map2img -m style_opacity.map -l style_opacity_test002 -o result/style_opacity_test002.png
results match.
PASSED
misc/run_test.py::test[style_opacity_style_opacity_test003_png]
map2img -m style_opacity.map -l style_opacity_test003 -o result/style_opacity_test003.png
results match.
PASSED
misc/run_test.py::test[testuppercase_testuppercase_png]
map2img -m testuppercase.map -o result/testuppercase.png
results match.
PASSED
misc/run_test.py::test[tiles_scales_z2_tile_scale_z2_png]
mapserv QUERY_STRING="map=tiles_scales_z2.map&MODE=tile&TILEMODE=gmap&TILE=1+1+2&LAYERS=canada-poly" > result/tile_scale_z2.png
results match.
PASSED
misc/run_test.py::test[tiles_scales_z3_tile_scale_z3_png]
mapserv QUERY_STRING="map=tiles_scales_z3.map&MODE=tile&TILEMODE=gmap&TILE=2+2+3&LAYERS=canada-poly" > result/tile_scale_z3.png
results match.
PASSED
misc/run_test.py::test[tiles_scales_z4_tile_scale_z4_png]
mapserv QUERY_STRING="map=tiles_scales_z4.map&MODE=tile&TILEMODE=gmap&TILE=5+5+4&LAYERS=canada-poly" > result/tile_scale_z4.png
results match.
PASSED
misc/run_test.py::test[union_union_png]
map2img -m union.map -o result/union.png
results match.
PASSED
gdal/run_test.py::test[256color_overdose_256color_overdose_png]
map2img -m 256color_overdose.map -o result/256color_overdose.png
results match.
PASSED
gdal/run_test.py::test[256color_overdose_cmt_256color_overdose_cmt_png]
map2img -m 256color_overdose_cmt.map -o result/256color_overdose_cmt.png
results match.
PASSED
gdal/run_test.py::test[256color_overdose_res_256color_overdose_res_png]
map2img -m 256color_overdose_res.map -o result/256color_overdose_res.png
results match.
PASSED
gdal/run_test.py::test[256_overlay_res_256_overlay_res_png]
map2img -m 256_overlay_res.map -o result/256_overlay_res.png
results match.
PASSED
gdal/run_test.py::test[5band_5band_png]
map2img -m 5band.map -o result/5band.png
results match.
PASSED
gdal/run_test.py::test[alpha_on_alpha_overlay_alpha_on_alpha_overlay_png]
map2img -m alpha_on_alpha_overlay.map -o result/alpha_on_alpha_overlay.png
results match.
PASSED
gdal/run_test.py::test[average_rgb_average_rgb_png]
map2img -m average_rgb.map -o result/average_rgb.png
results match.
PASSED
gdal/run_test.py::test[average_rgb_plug_average_rgb_plug_png]
map2img -m average_rgb_plug.map -o result/average_rgb_plug.png
results match.
PASSED
gdal/run_test.py::test[bilinear_float_bilinear_float_png]
map2img -m bilinear_float.map -o result/bilinear_float.png
results match.
PASSED
gdal/run_test.py::test[bilinear_left_right_bilinear_left_right_png]
map2img -m bilinear_left_right.map -o result/bilinear_left_right.png
results match.
PASSED
gdal/run_test.py::test[bilinear_src_transp_bilinear_src_transp_png]
map2img -m bilinear_src_transp.map -o result/bilinear_src_transp.png
results match.
PASSED
gdal/run_test.py::test[bilinear_src_transp2_bilinear_src_transp2_png]
map2img -m bilinear_src_transp2.map -o result/bilinear_src_transp2.png
results match.
PASSED
gdal/run_test.py::test[class16_class16_png]
map2img -m class16.map -o result/class16.png
results match.
PASSED
gdal/run_test.py::test[class16_classify_scaled_class16_classify_scaled_png]
map2img -m class16_classify_scaled.map -o result/class16_classify_scaled.png
result images match, though files differ.
PASSED
gdal/run_test.py::test[class16_intoddscale_class16_intoddscale_png]
map2img -m class16_intoddscale.map -o result/class16_intoddscale.png
results match.
PASSED
gdal/run_test.py::test[class16_ndmap_class16_ndmap_png]
map2img -m class16_ndmap.map -o result/class16_ndmap.png
results match.
PASSED
gdal/run_test.py::test[class16_oddscale_class16_oddscale_png]
map2img -m class16_oddscale.map -o result/class16_oddscale.png
results match.
PASSED
gdal/run_test.py::test[class16_range_class16_range_png]
map2img -m class16_range.map -o result/class16_range.png
result images match, though files differ.
PASSED
gdal/run_test.py::test[class8_range_class8_range_png]
map2img -m class8_range.map -i png8_t -o result/class8_range.png -l grid1
results match.
PASSED
gdal/run_test.py::test[class8_range_double_range_rgb_png]
map2img -m class8_range.map -i png -o result/double_range_rgb.png -l grid2
results match.
PASSED
gdal/run_test.py::test[class8_range_double_range_hsl_png]
map2img -m class8_range.map -i png -o result/double_range_hsl.png -l grid3
results match.
PASSED
gdal/run_test.py::test[classtest1_classtest1_png]
map2img -m classtest1.map -o result/classtest1.png
results match.
PASSED
gdal/run_test.py::test[classtest2_classtest2_png]
map2img -m classtest2.map -o result/classtest2.png
results match.
PASSED
gdal/run_test.py::test[classtest2_plugin_classtest2_plugin_png]
map2img -m classtest2_plugin.map -o result/classtest2_plugin.png
results match.
PASSED
gdal/run_test.py::test[connectionoptions_connectionoptions_png]
map2img -m connectionoptions.map -o result/connectionoptions.png
results match.
PASSED
gdal/run_test.py::test[deferred_deferred_png]
map2img -m deferred.map -o result/deferred.png
results match.
PASSED
gdal/run_test.py::test[gdal_png_256_res_gdal_png_256_res_png]
map2img -m gdal_png_256_res.map -o result/gdal_png_256_res.png
results match.
PASSED
gdal/run_test.py::test[gdal_png_tr_256_gdal_png_tr_256_png]
map2img -m gdal_png_tr_256.map -o result/gdal_png_tr_256.png
results match.
PASSED
gdal/run_test.py::test[gdal_png_tr_256_res_gdal_png_tr_256_res_png]
map2img -m gdal_png_tr_256_res.map -o result/gdal_png_tr_256_res.png
results match.
PASSED
gdal/run_test.py::test[gd_png_256_res_gd_png_256_res_png]
map2img -m gd_png_256_res.map -o result/gd_png_256_res.png
results match.
PASSED
gdal/run_test.py::test[gd_png_tr_256_gd_png_tr_256_png]
map2img -m gd_png_tr_256.map -o result/gd_png_tr_256.png
results match.
PASSED
gdal/run_test.py::test[gd_png_tr_256_res_gd_png_tr_256_res_png]
map2img -m gd_png_tr_256_res.map -o result/gd_png_tr_256_res.png
results match.
PASSED
gdal/run_test.py::test[grayalpha_grayalpha_png]
map2img -m grayalpha.map -o result/grayalpha.png
results match.
PASSED
gdal/run_test.py::test[grayalpha_8bit_grayalpha_8bit_png]
map2img -m grayalpha_8bit.map -o result/grayalpha_8bit.png
results match.
PASSED
gdal/run_test.py::test[grayalpha_plug_grayalpha_plug_png]
map2img -m grayalpha_plug.map -o result/grayalpha_plug.png
results match.
PASSED
gdal/run_test.py::test[heat_heatmap-r15-border-autonorm-hsl-attr_png]
mapserv QUERY_STRING="map=heat.map&LAYERS=heatmap&BBOX=-79.369542201052,-39.684771100526,79.369542201052,39.684771100526&WIDTH=200&HEIGHT=100&VERSION=1.1.1&FORMAT=image%2Fpng&SERVICE=WMS&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326" > result/heatmap-r15-border-autonorm-hsl-attr.png
results match.
PASSED
gdal/run_test.py::test[heat_heatmap-r20-noborder-fixednorm-rgb-fixed_png]
mapserv QUERY_STRING="map=heat.map&LAYERS=heatmap&BBOX=-82.544323889094,-41.272161944547,82.544323889094,41.272161944547&WIDTH=200&HEIGHT=100&VERSION=1.1.1&FORMAT=image%2Fpng&SERVICE=WMS&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326" > result/heatmap-r20-noborder-fixednorm-rgb-fixed.png
results match.
PASSED
gdal/run_test.py::test[heat_heatmap-r20-noborder-fixednorm-rgb-expression_png]
mapserv QUERY_STRING="map=heat.map&LAYERS=heatmap&BBOX=-85.719105577136,-42.859552788568,85.719105577136,42.859552788568&WIDTH=200&HEIGHT=100&VERSION=1.1.1&FORMAT=image%2Fpng&SERVICE=WMS&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326" > result/heatmap-r20-noborder-fixednorm-rgb-expression.png
results match.
PASSED
gdal/run_test.py::test[heat_heatmap-reproj_png]
mapserv QUERY_STRING="map=heat.map&LAYERS=heatmap&BBOX=-7760000,-600000,240000,3400000&WIDTH=200&HEIGHT=100&VERSION=1.1.1&FORMAT=image%2Fpng&SERVICE=WMS&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A3857" > result/heatmap-reproj.png
results match.
PASSED
gdal/run_test.py::test[heat_heatmap-no-overlap_png0]
mapserv QUERY_STRING="map=heat.map&LAYERS=heatmap&BBOX=200,200,201,201&WIDTH=10&HEIGHT=10&VERSION=1.1.1&FORMAT=image%2Fpng&SERVICE=WMS&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326" > result/heatmap-no-overlap.png
results match.
PASSED
gdal/run_test.py::test[heat_heatmap-no-overlap_png1]
mapserv QUERY_STRING="map=heat.map&LAYERS=heatmap&BBOX=0,0,0.01,0.01&WIDTH=10&HEIGHT=10&VERSION=1.1.1&FORMAT=image%2Fpng&SERVICE=WMS&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326" > result/heatmap-no-overlap.png
results match.
PASSED
gdal/run_test.py::test[idw_idw_png]
mapserv QUERY_STRING="map=idw.map&LAYERS=idw&BBOX=-79.369542201052,-39.684771100526,79.369542201052,39.684771100526&WIDTH=200&HEIGHT=100&VERSION=1.1.1&FORMAT=image%2Fpng&SERVICE=WMS&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326" > result/idw.png
results match.
PASSED
gdal/run_test.py::test[lon_wrap_180_lon_wrap_180_png]
map2img -m lon_wrap_180.map -o result/lon_wrap_180.png
results match.
PASSED
gdal/run_test.py::test[lon_wrap_180_covering_more_than_360deg_lon_wrap_180_covering_more_than_360deg_png]
map2img -m lon_wrap_180_covering_more_than_360deg.map -o result/lon_wrap_180_covering_more_than_360deg.png
results match.
PASSED
gdal/run_test.py::test[lut_1_crv_lut_1_crv_png]
map2img -m lut_1_crv.map -o result/lut_1_crv.png
results match.
PASSED
gdal/run_test.py::test[lut_float_lut_float_png]
map2img -m lut_float.map -o result/lut_float.png
results match.
PASSED
gdal/run_test.py::test[lut_inline_lut_inline_png]
map2img -m lut_inline.map -o result/lut_inline.png
results match.
PASSED
gdal/run_test.py::test[lut_inline_12bits_lut_inline_12bits_png]
map2img -m lut_inline_12bits.map -o result/lut_inline_12bits.png
results match.
PASSED
gdal/run_test.py::test[lut_rgb_crv_lut_rgb_crv_png]
map2img -m lut_rgb_crv.map -o result/lut_rgb_crv.png
results match.
PASSED
gdal/run_test.py::test[mask_1_mask_1_png]
map2img -m mask_1.map -o result/mask_1.png
results match.
PASSED
gdal/run_test.py::test[mask_3_mask_3_png]
map2img -m mask_3.map -o result/mask_3.png
results match.
PASSED
gdal/run_test.py::test[nodata_8bit_nodata_8bit_png]
map2img -m nodata_8bit.map -o result/nodata_8bit.png
results match.
PASSED
gdal/run_test.py::test[nodata_rgb_nodata_rgb_png]
map2img -m nodata_rgb.map -o result/nodata_rgb.png
results match.
PASSED
gdal/run_test.py::test[nodata_scaled_nodata_scaled_png]
map2img -m nodata_scaled.map -o result/nodata_scaled.png
result images match, though files differ.
PASSED
gdal/run_test.py::test[nonsquare_nonsquare_png]
map2img -m nonsquare.map -o result/nonsquare.png
FAILED
gdal/run_test.py::test[nonsquare_multiraw_nonsquare_multiraw_png]
map2img -m nonsquare_multiraw.map -o result/nonsquare_multiraw.png
results match.
PASSED
gdal/run_test.py::test[offsite_8bitgrey_offsite_8bitgrey_png]
map2img -m offsite_8bitgrey.map -o result/offsite_8bitgrey.png
results match.
PASSED
gdal/run_test.py::test[offsite_pct_rgb_offsite_pct_rgb_png]
map2img -m offsite_pct_rgb.map -o result/offsite_pct_rgb.png
results match.
PASSED
gdal/run_test.py::test[offsite_pct_rgb_torgb_offsite_pct_rgb_torgb_png]
map2img -m offsite_pct_rgb_torgb.map -o result/offsite_pct_rgb_torgb.png
results match.
PASSED
gdal/run_test.py::test[processing_bands_processing_bands_png]
map2img -m processing_bands.map -o result/processing_bands.png
results match.
PASSED
gdal/run_test.py::test[processing_scale_auto_processing_scale_auto_png]
map2img -m processing_scale_auto.map -o result/processing_scale_auto.png
result images match, though files differ.
PASSED
gdal/run_test.py::test[rawmode_multiband_rawmode_multiband_png]
map2img -m rawmode_multiband.map -o result/rawmode_multiband.png
results match.
PASSED
gdal/run_test.py::test[rawmode_nodata_rawmode_nodata_png]
map2img -m rawmode_nodata.map -o result/rawmode_nodata.png
FAILED
gdal/run_test.py::test[rawmode_nodata_resample_rawmode_nodata_resample_png]
map2img -m rawmode_nodata_resample.map -o result/rawmode_nodata_resample.png
FAILED
gdal/run_test.py::test[reproj_reproj_png]
map2img -m reproj.map -o result/reproj.png
results match.
PASSED
gdal/run_test.py::test[rgba_overlay_res_rgba_overlay_res_png]
map2img -m rgba_overlay_res.map -o result/rgba_overlay_res.png
results match.
PASSED
gdal/run_test.py::test[rgb_16bit_rgb_16bit_png]
map2img -m rgb_16bit.map -o result/rgb_16bit.png
results match.
PASSED
gdal/run_test.py::test[rgb_overlay_rgb_overlay_png]
map2img -m rgb_overlay.map -o result/rgb_overlay.png
results match.
PASSED
gdal/run_test.py::test[rgb_overlay_plug_rgb_overlay_plug_png]
map2img -m rgb_overlay_plug.map -o result/rgb_overlay_plug.png
results match.
PASSED
gdal/run_test.py::test[rgb_overlay_res_rgb_overlay_res_png]
map2img -m rgb_overlay_res.map -o result/rgb_overlay_res.png
results match.
PASSED
gdal/run_test.py::test[rgb_overlay_res_to8bit_rgb_overlay_res_to8bit_png]
map2img -m rgb_overlay_res_to8bit.map -o result/rgb_overlay_res_to8bit.png
FAILED
gdal/run_test.py::test[rgb_overlay_res_to8bit_dithered_rgb_overlay_res_to8bit_dithered_png]
map2img -m rgb_overlay_res_to8bit_dithered.map -o result/rgb_overlay_res_to8bit_dithered.png
FAILED
gdal/run_test.py::test[rot_out_rot_out_png]
map2img -m rot_out.map -o result/rot_out.png
results match.
PASSED
gdal/run_test.py::test[simplealpha_simplealpha_png]
map2img -m simplealpha.map -o result/simplealpha.png
results match.
PASSED
gdal/run_test.py::test[simplealpha_bg_simplealpha_bg_png]
map2img -m simplealpha_bg.map -o result/simplealpha_bg.png
results match.
PASSED
gdal/run_test.py::test[simplealpha_plug_simplealpha_plug_png]
map2img -m simplealpha_plug.map -o result/simplealpha_plug.png
results match.
PASSED
gdal/run_test.py::test[ticket_5032_optim_1_ticket_5032_optim_1_png]
map2img -m ticket_5032_optim_1.map -o result/ticket_5032_optim_1.png
results match.
PASSED
gdal/run_test.py::test[ticket_5032_optim_2_ticket_5032_optim_2_png]
map2img -m ticket_5032_optim_2.map -o result/ticket_5032_optim_2.png
results match.
PASSED
gdal/run_test.py::test[tileindex_tileindex_png]
map2img -m tileindex.map -o result/tileindex.png
results match.
PASSED
gdal/run_test.py::test[tileindexmixedsrs_tileindexmixedsrs_png]
map2img -m tileindexmixedsrs.map -o result/tileindexmixedsrs.png
result images perceptually match, though files differ.
PASSED
gdal/run_test.py::test[tileindexmixedsrs2_tileindexmixedsrs2_png]
map2img -m tileindexmixedsrs2.map -o result/tileindexmixedsrs2.png
result images perceptually match, though files differ.
PASSED
gdal/run_test.py::test[tileindexmixedsrs3_tileindexmixedsrs3_png]
map2img -m tileindexmixedsrs3.map -o result/tileindexmixedsrs3.png
result images perceptually match, though files differ.
PASSED
gdal/run_test.py::test[tileindexmixedsrs4_tileindexmixedsrs4_png]
map2img -m tileindexmixedsrs4.map -o result/tileindexmixedsrs4.png
result images perceptually match, though files differ.
PASSED
gdal/run_test.py::test[tileindex_mi_tileindex_mi_png]
map2img -m tileindex_mi.map -o result/tileindex_mi.png
results match.
PASSED
gdal/run_test.py::test[trlay1_trlay1_png]
map2img -m trlay1.map -o result/trlay1.png
FAILED
gdal/run_test.py::test[trlay2_trlay2_png]
map2img -m trlay2.map -o result/trlay2.png
FAILED
gdal/run_test.py::test[trlay3_trlay3_png]
map2img -m trlay3.map -o result/trlay3.png
FAILED
gdal/run_test.py::test[unclassified_unclassified_png]
map2img -m unclassified.map -o result/unclassified.png
results match.
PASSED
gdal/run_test.py::test[wld_override_wld_override_png]
map2img -m wld_override.map -o result/wld_override.png
results match.
PASSED
gdal/run_test.py::test[wld_rotate_wld_rotate_png]
map2img -m wld_rotate.map -o result/wld_rotate.png
results match.
PASSED
gdal/run_test.py::test[wld_upsidedown_wld_upsidedown_png]
map2img -m wld_upsidedown.map -o result/wld_upsidedown.png
results match.
PASSED
gdal/run_test.py::test[wmsclient_wmsclient_png]
map2img -m wmsclient.map -o result/wmsclient.png
FAILED
gdal/run_test.py::test[wmsclient_3543_wmsclient_3543_png]
map2img -m wmsclient_3543.map -o result/wmsclient_3543.png
FAILED
query/run_test.py::test[6907_01_6907_01_test001_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemquery
mapserv QUERY_STRING='map=6907_01.map&mode=itemquery&qlayer=bdry_counpy2&qstring=ANOK&qitem=cty_abbr' > result/6907_01_test001.txt
FAILED
query/run_test.py::test[6907_01_6907_01_test002_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemquery
mapserv QUERY_STRING='map=6907_01.map&mode=itemquery&qlayer=bdry_counpy2&qstring=ABCD&qitem=cty_abbr' > result/6907_01_test002.txt
FAILED
query/run_test.py::test[6907_01_6907_01_test003_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemquery
mapserv -conf 6907_01.conf QUERY_STRING='map=6907_01.map&mode=itemquery&qlayer=bdry_counpy2&qstring=ABCD&qitem=cty_abbr' > result/6907_01_test003.txt
FAILED
query/run_test.py::test[6907_02_6907_02_test001_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemquery
mapserv QUERY_STRING='map=6907_02.map&mode=itemquery&qlayer=bdry_counpy2&qstring=ANOK&qitem=cty_abbr' > result/6907_02_test001.txt
FAILED
query/run_test.py::test[6907_02_6907_02_test002_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemquery
mapserv QUERY_STRING='map=6907_02.map&mode=itemquery&qlayer=bdry_counpy2&qstring=ABCD&qitem=cty_abbr' > result/6907_02_test002.txt
FAILED
query/run_test.py::test[context_context_test001_png]
map2img -m context.map -l "bdry_counpy2" -o result/context_test001.png
results match.
PASSED
query/run_test.py::test[context_context_test002_png]
map2img -m context.map -l "bdry_counpy2 indx_q100kpy4" -o result/context_test002.png
results match.
PASSED
query/run_test.py::test[context_context_test003_png]
map2img -m context.map -l "indx_q100kpy4" -o result/context_test003.png
results match.
PASSED
query/run_test.py::test[expressions_expressions_test001_txt]
mapserv QUERY_STRING="map=expressions.map&mode=nquery&qformat=csv&qlayer=expressions_test001" > result/expressions_test001.txt
results match.
PASSED
query/run_test.py::test[expressions_expressions_test002_txt]
mapserv QUERY_STRING="map=expressions.map&mode=nquery&qformat=csv&qlayer=expressions_test002" > result/expressions_test002.txt
results match.
PASSED
query/run_test.py::test[expressions_expressions_test003_txt]
mapserv QUERY_STRING="map=expressions.map&mode=nquery&qformat=csv&qlayer=expressions_test003" > result/expressions_test003.txt
results match.
PASSED
query/run_test.py::test[expressions_expressions_test004_txt]
mapserv QUERY_STRING="map=expressions.map&mode=nquery&qformat=csv&qlayer=expressions_test004" > result/expressions_test004.txt
results match.
PASSED
query/run_test.py::test[expressions_expressions_test005_txt]
mapserv QUERY_STRING="map=expressions.map&mode=nquery&qformat=csv&qlayer=expressions_test005" > result/expressions_test005.txt
results match.
PASSED
query/run_test.py::test[expressions_expressions_test006_txt]
mapserv QUERY_STRING="map=expressions.map&mode=nquery&qformat=csv&qlayer=expressions_test006" > result/expressions_test006.txt
results match.
PASSED
query/run_test.py::test[expressions_expressions_test007_txt]
mapserv QUERY_STRING="map=expressions.map&mode=nquery&qformat=csv&qlayer=expressions_test007" > result/expressions_test007.txt
results match.
PASSED
query/run_test.py::test[expressions_expressions_test008_txt]
mapserv QUERY_STRING="map=expressions.map&mode=nquery&qformat=csv&qlayer=expressions_test008" > result/expressions_test008.txt
results match.
PASSED
query/run_test.py::test[expressions_expressions_test009_txt]
mapserv QUERY_STRING="map=expressions.map&mode=nquery&qformat=csv&qlayer=expressions_test009" > result/expressions_test009.txt
results match.
PASSED
query/run_test.py::test[expressions_expressions_test010_txt]
mapserv QUERY_STRING="map=expressions.map&mode=nquery&qformat=csv&qlayer=expressions_test010" > result/expressions_test010.txt
results match.
PASSED
query/run_test.py::test[filters_filters_test001_png]
map2img -m filters.map -l filters_test001 -o result/filters_test001.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_filters_test002_png]
map2img -m filters.map -l filters_test002 -o result/filters_test002.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_filters_test003_png]
map2img -m filters.map -l filters_test003 -o result/filters_test003.png
result images perceptually match, though files differ.
PASSED
query/run_test.py::test[filters_filters_test004_png]
map2img -m filters.map -l filters_test004 -o result/filters_test004.png
result images perceptually match, though files differ.
PASSED
query/run_test.py::test[filters_filters_test005_png]
map2img -m filters.map -l filters_test005 -o result/filters_test005.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_filters_test006_png]
map2img -m filters.map -l filters_test006 -o result/filters_test006.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_filters_test007_png]
map2img -m filters.map -l filters_test007 -o result/filters_test007.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_filters_test008_png]
map2img -m filters.map -l filters_test008 -o result/filters_test008.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_filters_test009_png]
map2img -m filters.map -l filters_test009 -o result/filters_test009.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_filters_test010_png]
map2img -m filters.map -l filters_test010 -o result/filters_test010.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_postgis_filters_postgis_test001_png]
map2img -m filters_postgis.map -l filters_postgis_test001 -o result/filters_postgis_test001.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_postgis_filters_postgis_test002_png]
map2img -m filters_postgis.map -l filters_postgis_test002 -o result/filters_postgis_test002.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_postgis_filters_postgis_test003_png]
map2img -m filters_postgis.map -l filters_postgis_test003 -o result/filters_postgis_test003.png
result images perceptually match, though files differ.
PASSED
query/run_test.py::test[filters_postgis_filters_postgis_test004_png]
map2img -m filters_postgis.map -l filters_postgis_test004 -o result/filters_postgis_test004.png
result images perceptually match, though files differ.
PASSED
query/run_test.py::test[filters_postgis_filters_postgis_test005_png]
map2img -m filters_postgis.map -l filters_postgis_test005 -o result/filters_postgis_test005.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_postgis_filters_postgis_test006_png]
map2img -m filters_postgis.map -l filters_postgis_test006 -o result/filters_postgis_test006.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_postgis_filters_postgis_test007_png]
map2img -m filters_postgis.map -l filters_postgis_test007 -o result/filters_postgis_test007.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_postgis_filters_postgis_test008_png]
map2img -m filters_postgis.map -l filters_postgis_test008 -o result/filters_postgis_test008.png
result images match, though files differ.
PASSED
query/run_test.py::test[filters_postgis_filters_postgis_test009_png]
map2img -m filters_postgis.map -l filters_postgis_test009 -o result/filters_postgis_test009.png
result images match, though files differ.
PASSED
query/run_test.py::test[query_query_test001_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query.map&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > result/query_test001.txt
FAILED
query/run_test.py::test[query_query_test002_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query.map&mode=nquery&mapext=420000+5120000+582000+5200000&layers=all' > result/query_test002.txt
FAILED
query/run_test.py::test[query_query_test003_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =query
mapserv QUERY_STRING='map=query.map&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000' > result/query_test003.txt
FAILED
query/run_test.py::test[query_query_test004_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query.map&mode=nquery&mapxy=467000+5259000&layers=all' > result/query_test004.txt
FAILED
query/run_test.py::test[query_query_test005_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query.map&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&qlayer=bdry_counpy2' > result/query_test005.txt
FAILED
query/run_test.py::test[query_query_test006_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query.map&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&layers=all' > result/query_test006.txt
FAILED
query/run_test.py::test[query_query_test007_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemnquery
mapserv QUERY_STRING='map=query.map&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name' > result/query_test007.txt
FAILED
query/run_test.py::test[query_query_test008_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemnquery
mapserv QUERY_STRING='map=query.map&mode=itemnquery&qlayer=bdry_counpy2&qstring=("[cty_name]"%20%3D%20"Carlton")' > result/query_test008.txt
FAILED
query/run_test.py::test[query_query_test009_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =featurequery
mapserv QUERY_STRING='map=query.map&mode=featurequery&slayer=bdry_counpy2&mapxy=467000+5259000&qlayer=indx_q100kpy4' > result/query_test009.txt
FAILED
query/run_test.py::test[query_query_test010_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query.map&mode=nquery&mapshape=468000+5185000+510700+5250000+520500+5111000+468000+5185000&layers=all' > result/query_test010.txt
FAILED
query/run_test.py::test[query_query_test011_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query.map&mode=nquery&mapshape=POLYGON((468000+5185000,510700+5250000,520500+5111000,468000+5185000))&layers=all' > result/query_test011.txt
FAILED
query/run_test.py::test[query_query_test012_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =indexquery
mapserv QUERY_STRING='map=query.map&mode=indexquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2&shapeindex=5' > result/query_test012.txt
FAILED
query/run_test.py::test[query_query_test013_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =indexquery
mapserv QUERY_STRING='map=query.map&mode=indexquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2&shapeindex=5&qformat=formattmpl' > result/query_test013.txt
FAILED
query/run_test.py::test[querymap_querymap_test001_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=querymap.map&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > result/querymap_test001.png
FAILED
query/run_test.py::test[querymap_querymap_test002_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=querymap.map&mode=nquery&mapext=420000+5120000+582000+5200000&layers=all' > result/querymap_test002.png
FAILED
query/run_test.py::test[querymap_querymap_test003_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =query
mapserv QUERY_STRING='map=querymap.map&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000' > result/querymap_test003.png
FAILED
query/run_test.py::test[querymap_querymap_test004_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=querymap.map&mode=nquery&mapxy=467000+5259000&layers=all' > result/querymap_test004.png
FAILED
query/run_test.py::test[querymap_querymap_test005_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=querymap.map&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&qlayer=bdry_counpy2' > result/querymap_test005.png
FAILED
query/run_test.py::test[querymap_querymap_test006_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=querymap.map&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&layers=all' > result/querymap_test006.png
FAILED
query/run_test.py::test[querymap_querymap_test007_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemnquery
mapserv QUERY_STRING='map=querymap.map&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name' > result/querymap_test007.png
FAILED
query/run_test.py::test[querymap_querymap_test008_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemnquery
mapserv QUERY_STRING='map=querymap.map&mode=itemnquery&qlayer=bdry_counpy2&qstring=("[cty_name]"%20%3D%20"Carlton")' > result/querymap_test008.png
FAILED
query/run_test.py::test[querymap_querymap_test009_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =featurequery
mapserv QUERY_STRING='map=querymap.map&mode=featurequery&slayer=bdry_counpy2&mapxy=467000+5259000&qlayer=indx_q100kpy4' > result/querymap_test009.png
FAILED
query/run_test.py::test[querymap_querymap_test010_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=querymap.map&mode=nquery&mapshape=468000+5185000+510700+5250000+520500+5111000+468000+5185000&layers=all' > result/querymap_test010.png
FAILED
query/run_test.py::test[querymap_querymap_test011_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=querymap.map&mode=nquery&mapshape=POLYGON((468000+5185000,510700+5250000,520500+5111000,468000+5185000))&layers=all' > result/querymap_test011.png
FAILED
query/run_test.py::test[query_ogr_query_ogr_test001_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_ogr.map&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > result/query_ogr_test001.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test002_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_ogr.map&mode=nquery&mapext=420000+5120000+582000+5200000&layers=all' > result/query_ogr_test002.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test003_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =query
mapserv QUERY_STRING='map=query_ogr.map&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000' > result/query_ogr_test003.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test004_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_ogr.map&mode=nquery&mapxy=467000+5259000&layers=all' > result/query_ogr_test004.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test005_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_ogr.map&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&qlayer=bdry_counpy2' > result/query_ogr_test005.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test006_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_ogr.map&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&layers=all' > result/query_ogr_test006.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test007_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemnquery
mapserv QUERY_STRING='map=query_ogr.map&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name' > result/query_ogr_test007.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test008_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemnquery
mapserv QUERY_STRING='map=query_ogr.map&mode=itemnquery&qlayer=bdry_counpy2&qstring=("[cty_name]"%20%3D%20"Carlton")' > result/query_ogr_test008.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test009_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =featurequery
mapserv QUERY_STRING='map=query_ogr.map&mode=featurequery&slayer=bdry_counpy2&mapxy=467000+5259000&qlayer=indx_q100kpy4' > result/query_ogr_test009.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test010_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_ogr.map&mode=nquery&mapshape=468000+5185000+510700+5250000+520500+5111000+468000+5185000&layers=all' > result/query_ogr_test010.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test011_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_ogr.map&mode=nquery&mapshape=POLYGON((468000+5185000,510700+5250000,520500+5111000,468000+5185000))&layers=all' > result/query_ogr_test011.txt
FAILED
query/run_test.py::test[query_ogr_query_ogr_test012_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =indexquery
mapserv QUERY_STRING='map=query_ogr.map&mode=indexquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2&shapeindex=5' > result/query_ogr_test012.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test001_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_postgis.map&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > result/query_postgis_test001.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test002_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_postgis.map&mode=nquery&mapext=420000+5120000+582000+5200000&layers=all' > result/query_postgis_test002.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test003_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =query
mapserv QUERY_STRING='map=query_postgis.map&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000' > result/query_postgis_test003.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test004_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_postgis.map&mode=nquery&mapxy=467000+5259000&layers=all' > result/query_postgis_test004.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test005_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_postgis.map&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&qlayer=bdry_counpy2' > result/query_postgis_test005.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test006_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_postgis.map&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&layers=all' > result/query_postgis_test006.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test007_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemnquery
mapserv QUERY_STRING='map=query_postgis.map&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name' > result/query_postgis_test007.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test008_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemnquery
mapserv QUERY_STRING='map=query_postgis.map&mode=itemnquery&qlayer=bdry_counpy2&qstring=("[cty_name]"%20%3D%20"Carlton")' > result/query_postgis_test008.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test009_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =featurequery
mapserv QUERY_STRING='map=query_postgis.map&mode=featurequery&slayer=bdry_counpy2&mapxy=467000+5259000&qlayer=indx_q100kpy4' > result/query_postgis_test009.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test010_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_postgis.map&mode=nquery&mapshape=468000+5185000+510700+5250000+520500+5111000+468000+5185000&layers=all' > result/query_postgis_test010.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test011_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=query_postgis.map&mode=nquery&mapshape=POLYGON((468000+5185000,510700+5250000,520500+5111000,468000+5185000))&layers=all' > result/query_postgis_test011.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test012_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =indexquery
mapserv QUERY_STRING='map=query_postgis.map&mode=indexquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2&shapeindex=5' > result/query_postgis_test012.txt
FAILED
query/run_test.py::test[query_postgis_query_postgis_test013_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemnquery
mapserv QUERY_STRING='map=query_postgis.map&mode=itemnquery&qlayer=bdry_counpy2_native_filter&qstring=/^Ca/&qitem=cty_name' > result/query_postgis_test013.txt
FAILED
query/run_test.py::test[rfc62_rfc62_test001_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=rfc62.map&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > result/rfc62_test001.txt
FAILED
query/run_test.py::test[rfc62_rfc62_test002_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=rfc62.map&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2&qformat=OGRGML2&base=foo' > result/rfc62_test002.txt
FAILED
query/run_test.py::test[rfc62_rfc62_test003_txt] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =nquery
mapserv QUERY_STRING='map=rfc62.map&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2&qformat=OGRGML2&base=foo%0Abar' > result/rfc62_test003.txt
FAILED
query/run_test.py::test[template_template_test001_html] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =query
mapserv QUERY_STRING='map=template.map&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000&qformat=html' > result/template_test001.html
FAILED
query/run_test.py::test[template_template_test002_html] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =query
mapserv QUERY_STRING='map=template.map&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000&qformat=feature' > result/template_test002.html
FAILED
query/run_test.py::test[template_template_test003_html] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =query
mapserv QUERY_STRING='map=template.map&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000&qformat=feature_includes' > result/template_test003.html
FAILED
query/run_test.py::test[template_template_test004_json] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =itemnquery
mapserv QUERY_STRING='map=template.map&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name&qformat=json' > result/template_test004.json
FAILED
query/run_test.py::test[template_template_test005_html] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =query
mapserv QUERY_STRING='map=template.map&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000&qformat=feature_missing_include' > result/template_test005.html
FAILED
query/run_test.py::test[text_text_test001_png]
map2img -m text.map -l text_test001 -o result/text_test001.png
results match.
PASSED
query/run_test.py::test[text_text_test002_png]
map2img -m text.map -l text_test002 -o result/text_test002.png
results match.
PASSED
query/run_test.py::test[text_text_test003_png]
map2img -m text.map -l text_test003 -o result/text_test003.png
results match.
PASSED
query/run_test.py::test[text_text_test004_png]
map2img -m text.map -l text_test004 -o result/text_test004.png
results match.
PASSED
query/run_test.py::test[text_text_test005_png]
map2img -m text.map -l text_test005 -o result/text_test005.png
results match.
PASSED
query/run_test.py::test[text_text_test006_png]
map2img -m text.map -l text_test006 -o result/text_test006.png
results match.
PASSED
query/run_test.py::test[text_text_test007_png]
map2img -m text.map -l text_test007 -o result/text_test007.png
results match.
PASSED
renderers/run_test.py::test[average_rgb_average_rgb_png]
map2img -m average_rgb.map -i png -o result/average_rgb.png
results match.
PASSED
renderers/run_test.py::test[average_rgb_average_rgb_pdf]
map2img -m average_rgb.map -i pdf -o result/average_rgb.pdf
FAILED
renderers/run_test.py::test[average_rgb_average_rgb_svg]
map2img -m average_rgb.map -i svg -o result/average_rgb.svg
results match.
PASSED
renderers/run_test.py::test[average_rgb_average_rgb_cairo_png]
map2img -m average_rgb.map -i cairopng -o result/average_rgb.cairo.png
results match.
PASSED
renderers/run_test.py::test[baseline_text_baseline_text_png]
map2img -m baseline_text.map -i png -o result/baseline_text.png
results match.
PASSED
renderers/run_test.py::test[baseline_text_baseline_text_pdf]
map2img -m baseline_text.map -i pdf -o result/baseline_text.pdf
FAILED
renderers/run_test.py::test[baseline_text_baseline_text_svg]
map2img -m baseline_text.map -i svg -o result/baseline_text.svg
results match.
PASSED
renderers/run_test.py::test[baseline_text_baseline_text_cairo_png]
map2img -m baseline_text.map -i cairopng -o result/baseline_text.cairo.png
results match.
PASSED
renderers/run_test.py::test[chartlayer_bar_chartlayer_bar_png]
map2img -m chartlayer_bar.map -i png -o result/chartlayer_bar.png
results match.
PASSED
renderers/run_test.py::test[chartlayer_bar_chartlayer_bar_pdf]
map2img -m chartlayer_bar.map -i pdf -o result/chartlayer_bar.pdf
FAILED
renderers/run_test.py::test[chartlayer_bar_chartlayer_bar_svg]
map2img -m chartlayer_bar.map -i svg -o result/chartlayer_bar.svg
results match.
PASSED
renderers/run_test.py::test[chartlayer_bar_chartlayer_bar_cairo_png]
map2img -m chartlayer_bar.map -i cairopng -o result/chartlayer_bar.cairo.png
results match.
PASSED
renderers/run_test.py::test[chartlayer_pie_chartlayer_pie_png]
map2img -m chartlayer_pie.map -i png -o result/chartlayer_pie.png
results match.
PASSED
renderers/run_test.py::test[chartlayer_pie_chartlayer_pie_pdf]
map2img -m chartlayer_pie.map -i pdf -o result/chartlayer_pie.pdf
FAILED
renderers/run_test.py::test[chartlayer_pie_chartlayer_pie_svg]
map2img -m chartlayer_pie.map -i svg -o result/chartlayer_pie.svg
results match.
PASSED
renderers/run_test.py::test[chartlayer_pie_chartlayer_pie_cairo_png]
map2img -m chartlayer_pie.map -i cairopng -o result/chartlayer_pie.cairo.png
results match.
PASSED
renderers/run_test.py::test[chartlayer_pie2_chartlayer_pie2_png]
map2img -m chartlayer_pie2.map -i png -o result/chartlayer_pie2.png
results match.
PASSED
renderers/run_test.py::test[chartlayer_pie2_chartlayer_pie2_pdf]
map2img -m chartlayer_pie2.map -i pdf -o result/chartlayer_pie2.pdf
FAILED
renderers/run_test.py::test[chartlayer_pie2_chartlayer_pie2_svg]
map2img -m chartlayer_pie2.map -i svg -o result/chartlayer_pie2.svg
results match.
PASSED
renderers/run_test.py::test[chartlayer_pie2_chartlayer_pie2_cairo_png]
map2img -m chartlayer_pie2.map -i cairopng -o result/chartlayer_pie2.cairo.png
results match.
PASSED
renderers/run_test.py::test[chartlayer_pie_expressions_chartlayer_pie_expressions_png]
map2img -m chartlayer_pie_expressions.map -i png -o result/chartlayer_pie_expressions.png
results match.
PASSED
renderers/run_test.py::test[chartlayer_pie_expressions_chartlayer_pie_expressions_pdf]
map2img -m chartlayer_pie_expressions.map -i pdf -o result/chartlayer_pie_expressions.pdf
FAILED
renderers/run_test.py::test[chartlayer_pie_expressions_chartlayer_pie_expressions_svg]
map2img -m chartlayer_pie_expressions.map -i svg -o result/chartlayer_pie_expressions.svg
results match.
PASSED
renderers/run_test.py::test[chartlayer_pie_expressions_chartlayer_pie_expressions_cairo_png]
map2img -m chartlayer_pie_expressions.map -i cairopng -o result/chartlayer_pie_expressions.cairo.png
results match.
PASSED
renderers/run_test.py::test[chartlayer_vbar_chartlayer_vbar_png]
map2img -m chartlayer_vbar.map -i png -o result/chartlayer_vbar.png
results match.
PASSED
renderers/run_test.py::test[chartlayer_vbar_chartlayer_vbar_pdf]
map2img -m chartlayer_vbar.map -i pdf -o result/chartlayer_vbar.pdf
FAILED
renderers/run_test.py::test[chartlayer_vbar_chartlayer_vbar_svg]
map2img -m chartlayer_vbar.map -i svg -o result/chartlayer_vbar.svg
results match.
PASSED
renderers/run_test.py::test[chartlayer_vbar_chartlayer_vbar_cairo_png]
map2img -m chartlayer_vbar.map -i cairopng -o result/chartlayer_vbar.cairo.png
results match.
PASSED
renderers/run_test.py::test[circle_layer_circle_layer_png]
map2img -m circle_layer.map -i png -o result/circle_layer.png
results match.
PASSED
renderers/run_test.py::test[circle_layer_circle_layer_pdf]
map2img -m circle_layer.map -i pdf -o result/circle_layer.pdf
FAILED
renderers/run_test.py::test[circle_layer_circle_layer_svg]
map2img -m circle_layer.map -i svg -o result/circle_layer.svg
results match.
PASSED
renderers/run_test.py::test[circle_layer_circle_layer_cairo_png]
map2img -m circle_layer.map -i cairopng -o result/circle_layer.cairo.png
results match.
PASSED
renderers/run_test.py::test[compositing_compositing_png]
map2img -m compositing.map -i png -o result/compositing.png
results match.
PASSED
renderers/run_test.py::test[compositing_compositing_pdf]
map2img -m compositing.map -i pdf -o result/compositing.pdf
FAILED
renderers/run_test.py::test[compositing_compositing_svg]
map2img -m compositing.map -i svg -o result/compositing.svg
results match.
PASSED
renderers/run_test.py::test[compositing_compositing_cairo_png]
map2img -m compositing.map -i cairopng -o result/compositing.cairo.png
results match.
PASSED
renderers/run_test.py::test[embed_legend_embed_legend_png]
map2img -m embed_legend.map -i png -o result/embed_legend.png
FAILED
renderers/run_test.py::test[embed_legend_embed_legend_cairo_png]
map2img -m embed_legend.map -i cairopng -o result/embed_legend.cairo.png
FAILED
renderers/run_test.py::test[embed_legend_rgba_embed_legend_rgba_png]
map2img -m embed_legend_rgba.map -i png -o result/embed_legend_rgba.png
FAILED
renderers/run_test.py::test[embed_legend_rgba_embed_legend_rgba_cairo_png]
map2img -m embed_legend_rgba.map -i cairopng -o result/embed_legend_rgba.cairo.png
FAILED
renderers/run_test.py::test[embed_legend_rgba_tr_embed_legend_rgba_tr_png]
map2img -m embed_legend_rgba_tr.map -i png -o result/embed_legend_rgba_tr.png
FAILED
renderers/run_test.py::test[embed_legend_rgba_tr_embed_legend_rgba_tr_cairo_png]
map2img -m embed_legend_rgba_tr.map -i cairopng -o result/embed_legend_rgba_tr.cairo.png
FAILED
renderers/run_test.py::test[embed_legend_tr_embed_legend_tr_png]
map2img -m embed_legend_tr.map -i png -o result/embed_legend_tr.png
FAILED
renderers/run_test.py::test[embed_legend_tr_embed_legend_tr_cairo_png]
map2img -m embed_legend_tr.map -i cairopng -o result/embed_legend_tr.cairo.png
FAILED
renderers/run_test.py::test[embed_sb_rgb_embed_sb_rgb_png]
map2img -m embed_sb_rgb.map -i png -o result/embed_sb_rgb.png
results match.
PASSED
renderers/run_test.py::test[embed_sb_rgb_embed_sb_rgb_cairo_png]
map2img -m embed_sb_rgb.map -i cairopng -o result/embed_sb_rgb.cairo.png
results match.
PASSED
renderers/run_test.py::test[embed_sb_rgba_embed_sb_rgba_png]
map2img -m embed_sb_rgba.map -i png -o result/embed_sb_rgba.png
results match.
PASSED
renderers/run_test.py::test[embed_sb_rgba_embed_sb_rgba_cairo_png]
map2img -m embed_sb_rgba.map -i cairopng -o result/embed_sb_rgba.cairo.png
results match.
PASSED
renderers/run_test.py::test[embed_sb_rgba_offset_embed_sb_rgba_offset_png]
map2img -m embed_sb_rgba_offset.map -i png -o result/embed_sb_rgba_offset.png
results match.
PASSED
renderers/run_test.py::test[embed_sb_rgba_offset_embed_sb_rgba_offset_cairo_png]
map2img -m embed_sb_rgba_offset.map -i cairopng -o result/embed_sb_rgba_offset.cairo.png
results match.
PASSED
renderers/run_test.py::test[embed_sb_rgba_tr_embed_sb_rgba_tr_png]
map2img -m embed_sb_rgba_tr.map -i png -o result/embed_sb_rgba_tr.png
results match.
PASSED
renderers/run_test.py::test[embed_sb_rgba_tr_embed_sb_rgba_tr_cairo_png]
map2img -m embed_sb_rgba_tr.map -i cairopng -o result/embed_sb_rgba_tr.cairo.png
results match.
PASSED
renderers/run_test.py::test[embed_sb_rgb_tr_embed_sb_rgb_tr_png]
map2img -m embed_sb_rgb_tr.map -i png -o result/embed_sb_rgb_tr.png
results match.
PASSED
renderers/run_test.py::test[embed_sb_rgb_tr_embed_sb_rgb_tr_cairo_png]
map2img -m embed_sb_rgb_tr.map -i cairopng -o result/embed_sb_rgb_tr.cairo.png
results match.
PASSED
renderers/run_test.py::test[empty_empty_png]
map2img -m empty.map -i png -o result/empty.png
results match.
PASSED
renderers/run_test.py::test[empty_empty_pdf]
map2img -m empty.map -i pdf -o result/empty.pdf
FAILED
renderers/run_test.py::test[empty_empty_svg]
map2img -m empty.map -i svg -o result/empty.svg
results match.
PASSED
renderers/run_test.py::test[empty_empty_cairo_png]
map2img -m empty.map -i cairopng -o result/empty.cairo.png
results match.
PASSED
renderers/run_test.py::test[entity_encoded_follow_text_entity_encoded_follow_text_png]
map2img -m entity_encoded_follow_text.map -i png -o result/entity_encoded_follow_text.png
results match.
PASSED
renderers/run_test.py::test[entity_encoded_follow_text_entity_encoded_follow_text_pdf]
map2img -m entity_encoded_follow_text.map -i pdf -o result/entity_encoded_follow_text.pdf
FAILED
renderers/run_test.py::test[entity_encoded_follow_text_entity_encoded_follow_text_svg]
map2img -m entity_encoded_follow_text.map -i svg -o result/entity_encoded_follow_text.svg
results match.
PASSED
renderers/run_test.py::test[entity_encoded_follow_text_entity_encoded_follow_text_cairo_png]
map2img -m entity_encoded_follow_text.map -i cairopng -o result/entity_encoded_follow_text.cairo.png
results match.
PASSED
renderers/run_test.py::test[font-fail_font-fail-key_txt]
mapserv QUERY_STRING="map=font-fail.map&mode=map&layer=l1" > result/font-fail-key.txt
results match.
PASSED
renderers/run_test.py::test[font-fail_font-fail-file_txt]
mapserv QUERY_STRING="map=font-fail.map&mode=map&layer=l2" > result/font-fail-file.txt
FAILED
renderers/run_test.py::test[font-fail_font-fail-missing-glyph_png]
map2img -m font-fail.map -l missing_glyph -i png -o result/font-fail-missing-glyph.png
results match.
PASSED
renderers/run_test.py::test[force_palette_force_palette_png]
map2img -m force_palette.map -i png -o result/force_palette.png
results match.
PASSED
renderers/run_test.py::test[force_palette_force_palette_cairo_png]
map2img -m force_palette.map -i cairopng -o result/force_palette.cairo.png
results match.
PASSED
renderers/run_test.py::test[force_palette_rgba_force_palette_rgba_png]
map2img -m force_palette_rgba.map -i png -o result/force_palette_rgba.png
results match.
PASSED
renderers/run_test.py::test[force_palette_rgba_force_palette_rgba_cairo_png]
map2img -m force_palette_rgba.map -i cairopng -o result/force_palette_rgba.cairo.png
results match.
PASSED
renderers/run_test.py::test[force_pc256_force_pc256_png]
map2img -m force_pc256.map -i png -o result/force_pc256.png
results match.
PASSED
renderers/run_test.py::test[force_pc256_force_pc256_cairo_png]
map2img -m force_pc256.map -i cairopng -o result/force_pc256.cairo.png
results match.
PASSED
renderers/run_test.py::test[force_pc256_rgba_force_pc256_rgba_png]
map2img -m force_pc256_rgba.map -i png -o result/force_pc256_rgba.png
result images match, though files differ.
PASSED
renderers/run_test.py::test[force_pc256_rgba_force_pc256_rgba_cairo_png]
map2img -m force_pc256_rgba.map -i cairopng -o result/force_pc256_rgba.cairo.png
result images match, though files differ.
PASSED
renderers/run_test.py::test[geomtransform-vertex_geomtransform-vertex_png]
map2img -m geomtransform-vertex.map -i png -l "centroid vertex1" -o result/geomtransform-vertex.png
results match.
PASSED
renderers/run_test.py::test[geomtransform-vertex_geomtransform-vertex_pdf]
map2img -m geomtransform-vertex.map -i pdf -l "centroid vertex1" -o result/geomtransform-vertex.pdf
FAILED
renderers/run_test.py::test[geomtransform-vertex_geomtransform-vertex_svg]
map2img -m geomtransform-vertex.map -i svg -l "centroid vertex1" -o result/geomtransform-vertex.svg
results match.
PASSED
renderers/run_test.py::test[geomtransform-vertex_geomtransform-vertex_cairo_png]
map2img -m geomtransform-vertex.map -l "centroid vertex1" -i cairopng -o result/geomtransform-vertex.cairo.png
results match.
PASSED
renderers/run_test.py::test[geomtransform-vertex_geomtransform-vertex-layer_png]
map2img -m geomtransform-vertex.map -i png -l vertex2 -o result/geomtransform-vertex-layer.png
results match.
PASSED
renderers/run_test.py::test[geomtransform-vertex_geomtransform-vertex-layer_pdf]
map2img -m geomtransform-vertex.map -i pdf -l vertex2 -o result/geomtransform-vertex-layer.pdf
FAILED
renderers/run_test.py::test[geomtransform-vertex_geomtransform-vertex-layer_svg]
map2img -m geomtransform-vertex.map -i svg -l vertex2 -o result/geomtransform-vertex-layer.svg
results match.
PASSED
renderers/run_test.py::test[geomtransform-vertex_geomtransform-vertex-layer_cairo_png]
map2img -m geomtransform-vertex.map -l vertex2 -i cairopng -o result/geomtransform-vertex-layer.cairo.png
results match.
PASSED
renderers/run_test.py::test[grid_grid_png]
map2img -m grid.map -i png -o result/grid.png
results match.
PASSED
renderers/run_test.py::test[grid_grid_pdf]
map2img -m grid.map -i pdf -o result/grid.pdf
FAILED
renderers/run_test.py::test[grid_grid_svg]
map2img -m grid.map -i svg -o result/grid.svg
results match.
PASSED
renderers/run_test.py::test[grid_grid_cairo_png]
map2img -m grid.map -i cairopng -o result/grid.cairo.png
results match.
PASSED
renderers/run_test.py::test[label-multifont_label-multifont_png]
map2img -m label-multifont.map -i png -o result/label-multifont.png
results match.
PASSED
renderers/run_test.py::test[label-multifont_label-multifont_pdf]
map2img -m label-multifont.map -i pdf -o result/label-multifont.pdf
FAILED
renderers/run_test.py::test[label-multifont_label-multifont_svg]
map2img -m label-multifont.map -i svg -o result/label-multifont.svg
results match.
PASSED
renderers/run_test.py::test[label-multifont_label-multifont_cairo_png]
map2img -m label-multifont.map -i cairopng -o result/label-multifont.cairo.png
results match.
PASSED
renderers/run_test.py::test[labelcacheoff_labelcacheoff_png]
map2img -m labelcacheoff.map -i png -o result/labelcacheoff.png
results match.
PASSED
renderers/run_test.py::test[labelcacheoff_labelcacheoff_pdf]
map2img -m labelcacheoff.map -i pdf -o result/labelcacheoff.pdf
FAILED
renderers/run_test.py::test[labelcacheoff_labelcacheoff_svg]
map2img -m labelcacheoff.map -i svg -o result/labelcacheoff.svg
results match.
PASSED
renderers/run_test.py::test[labelcacheoff_labelcacheoff_cairo_png]
map2img -m labelcacheoff.map -i cairopng -o result/labelcacheoff.cairo.png
results match.
PASSED
renderers/run_test.py::test[labelpnt_labelpnt_png]
map2img -m labelpnt.map -i png -o result/labelpnt.png
results match.
PASSED
renderers/run_test.py::test[labelpnt_labelpnt_pdf]
map2img -m labelpnt.map -i pdf -o result/labelpnt.pdf
FAILED
renderers/run_test.py::test[labelpnt_labelpnt_svg]
map2img -m labelpnt.map -i svg -o result/labelpnt.svg
results match.
PASSED
renderers/run_test.py::test[labelpnt_labelpnt_cairo_png]
map2img -m labelpnt.map -i cairopng -o result/labelpnt.cairo.png
results match.
PASSED
renderers/run_test.py::test[labelrot_labelrot_png]
map2img -m labelrot.map -i png -o result/labelrot.png
results match.
PASSED
renderers/run_test.py::test[labelrot_labelrot_pdf]
map2img -m labelrot.map -i pdf -o result/labelrot.pdf
FAILED
renderers/run_test.py::test[labelrot_labelrot_svg]
map2img -m labelrot.map -i svg -o result/labelrot.svg
results match.
PASSED
renderers/run_test.py::test[labelrot_labelrot_cairo_png]
map2img -m labelrot.map -i cairopng -o result/labelrot.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_ar-align-center_png]
map2img -l center_ar -m labels-alignment.map -i png -o result/label_ar-align-center.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_ar-align-center_cairo_png]
map2img -l center_ar -m labels-alignment.map -i cairopng -o result/label_ar-align-center.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label-align-center_png]
map2img -l center -m labels-alignment.map -i png -o result/label-align-center.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label-align-center_cairo_png]
map2img -l center -m labels-alignment.map -i cairopng -o result/label-align-center.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_ar-align-left_png]
map2img -l left_ar -m labels-alignment.map -i png -o result/label_ar-align-left.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_ar-align-left_cairo_png]
map2img -l left_ar -m labels-alignment.map -i cairopng -o result/label_ar-align-left.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label-align-left_png]
map2img -l left -m labels-alignment.map -i png -o result/label-align-left.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label-align-left_cairo_png]
map2img -l left -m labels-alignment.map -i cairopng -o result/label-align-left.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_ar-align-right_png]
map2img -l right_ar -m labels-alignment.map -i png -o result/label_ar-align-right.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_ar-align-right_cairo_png]
map2img -l right_ar -m labels-alignment.map -i cairopng -o result/label_ar-align-right.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label-align-right_png]
map2img -l right -m labels-alignment.map -i png -o result/label-align-right.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label-align-right_cairo_png]
map2img -l right -m labels-alignment.map -i cairopng -o result/label-align-right.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_ar-align-default_png]
map2img -l default_ar -m labels-alignment.map -i png -o result/label_ar-align-default.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_ar-align-default_cairo_png]
map2img -l default_ar -m labels-alignment.map -i cairopng -o result/label_ar-align-default.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label-align-default_png]
map2img -l default -m labels-alignment.map -i png -o result/label-align-default.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label-align-default_cairo_png]
map2img -l default -m labels-alignment.map -i cairopng -o result/label-align-default.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_latin_align_left_png]
map2img -e -20000000 -200000000 20000000 200000000 -l latin_left -m labels-alignment.map -i png -o result/label_latin_align_left.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_latin_align_right_png]
map2img -e -20000000 -200000000 20000000 200000000 -l latin_right -m labels-alignment.map -i png -o result/label_latin_align_right.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_latin_align_center_png]
map2img -e -20000000 -200000000 20000000 200000000 -l latin_center -m labels-alignment.map -i png -o result/label_latin_align_center.png
results match.
PASSED
renderers/run_test.py::test[labels-alignment_label_latin_align_default_png]
map2img -e -20000000 -200000000 20000000 200000000 -l latin_default -m labels-alignment.map -i png -o result/label_latin_align_default.png
results match.
PASSED
renderers/run_test.py::test[labels-anno_labels-anno_png]
map2img -m labels-anno.map -i png -o result/labels-anno.png
results match.
PASSED
renderers/run_test.py::test[labels-anno_labels-anno_pdf]
map2img -m labels-anno.map -i pdf -o result/labels-anno.pdf
FAILED
renderers/run_test.py::test[labels-anno_labels-anno_svg]
map2img -m labels-anno.map -i svg -o result/labels-anno.svg
results match.
PASSED
renderers/run_test.py::test[labels-anno_labels-anno_cairo_png]
map2img -m labels-anno.map -i cairopng -o result/labels-anno.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-attribute-alignment-offset_label_align_attribute_png]
map2img -e -0.0 -0.0 1.0 1.0 -s 1000 1000 -l align_attribute -m labels-attribute-alignment-offset.map -o result/label_align_attribute.png
results match.
PASSED
renderers/run_test.py::test[labels-attribute-alignment-offset_label_offset_attribute_png]
map2img -e -0.0 -0.0 1.0 1.0 -s 1000 1000 -l offset_attribute -m labels-attribute-alignment-offset.map -o result/label_offset_attribute.png
results match.
PASSED
renderers/run_test.py::test[labels-bitmap-multiline_labels-bitmap-multiline_png]
map2img -m labels-bitmap-multiline.map -i png -o result/labels-bitmap-multiline.png
results match.
PASSED
renderers/run_test.py::test[labels-bitmap_labels-bitmap_png]
map2img -m labels-bitmap.map -i png -o result/labels-bitmap.png
results match.
PASSED
renderers/run_test.py::test[labels-leader_labels-leader_png]
map2img -m labels-leader.map -i png -o result/labels-leader.png
results match.
PASSED
renderers/run_test.py::test[labels-leader_labels-leader_pdf]
map2img -m labels-leader.map -i pdf -o result/labels-leader.pdf
FAILED
renderers/run_test.py::test[labels-leader_labels-leader_svg]
map2img -m labels-leader.map -i svg -o result/labels-leader.svg
results match.
PASSED
renderers/run_test.py::test[labels-leader_labels-leader_cairo_png]
map2img -m labels-leader.map -i cairopng -o result/labels-leader.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-min-distance_labels-min-distance_png]
map2img -m labels-min-distance.map -i png -o result/labels-min-distance.png
results match.
PASSED
renderers/run_test.py::test[labels-min-distance_labels-min-distance_pdf]
map2img -m labels-min-distance.map -i pdf -o result/labels-min-distance.pdf
FAILED
renderers/run_test.py::test[labels-min-distance_labels-min-distance_svg]
map2img -m labels-min-distance.map -i svg -o result/labels-min-distance.svg
results match.
PASSED
renderers/run_test.py::test[labels-min-distance_labels-min-distance_cairo_png]
map2img -m labels-min-distance.map -i cairopng -o result/labels-min-distance.cairo.png
results match.
PASSED
renderers/run_test.py::test[labels-priority_label_priority_binding_png]
map2img -m labels-priority.map -l label_priority_binding -o result/label_priority_binding.png
results match.
PASSED
renderers/run_test.py::test[labels-priority_label_priority_fixed_png]
map2img -m labels-priority.map -l label_priority_fixed -o result/label_priority_fixed.png
results match.
PASSED
renderers/run_test.py::test[labels-priority_label_priority_expression_png]
map2img -m labels-priority.map -l label_priority_expression -o result/label_priority_expression.png
results match.
PASSED
renderers/run_test.py::test[labels-wrap_labels-wrap_png]
map2img -m labels-wrap.map -i png -o result/labels-wrap.png
results match.
PASSED
renderers/run_test.py::test[labels_labels_png]
map2img -m labels.map -i png -o result/labels.png
results match.
PASSED
renderers/run_test.py::test[labels_labels_pdf]
map2img -m labels.map -i pdf -o result/labels.pdf
FAILED
renderers/run_test.py::test[labels_labels_svg]
map2img -m labels.map -i svg -o result/labels.svg
results match.
PASSED
renderers/run_test.py::test[labels_labels_cairo_png]
map2img -m labels.map -i cairopng -o result/labels.cairo.png
results match.
PASSED
renderers/run_test.py::test[label_noclip_label_noclip_png]
map2img -m label_noclip.map -i png -o result/label_noclip.png
results match.
PASSED
renderers/run_test.py::test[label_noclip_label_noclip_pdf]
map2img -m label_noclip.map -i pdf -o result/label_noclip.pdf
FAILED
renderers/run_test.py::test[label_noclip_label_noclip_svg]
map2img -m label_noclip.map -i svg -o result/label_noclip.svg
results match.
PASSED
renderers/run_test.py::test[label_noclip_label_noclip_cairo_png]
map2img -m label_noclip.map -i cairopng -o result/label_noclip.cairo.png
results match.
PASSED
renderers/run_test.py::test[legend_legend_png]
mapserv QUERY_STRING="map=legend.map&mode=legend&map.imagetype=png" > result/legend.png
results match.
PASSED
renderers/run_test.py::test[legend_legend_cairo_png]
mapserv QUERY_STRING="map=legend.map&mode=legend&map.imagetype=cairopng" > result/legend.cairo.png
results match.
PASSED
renderers/run_test.py::test[legend_legend_svg]
mapserv QUERY_STRING="map=legend.map&mode=legend&map.imagetype=svg" > result/legend.svg
results match.
PASSED
renderers/run_test.py::test[legend_legend_pdf]
mapserv QUERY_STRING="map=legend.map&mode=legend&map.imagetype=pdf" > result/legend.pdf
FAILED
renderers/run_test.py::test[legend_legend_bad_imagetype_txt]
mapserv QUERY_STRING="map=legend.map&mode=legend&map.imagetype=bogus+image+type" > result/legend_bad_imagetype.txt
results match.
PASSED
renderers/run_test.py::test[legend_label_offset_legend_label_offset_png]
mapserv QUERY_STRING="map=legend_label_offset.map&mode=legend&map.imagetype=png" > result/legend_label_offset.png
results match.
PASSED
renderers/run_test.py::test[legend_label_offset_legend_label_offset_cairo_png]
mapserv QUERY_STRING="map=legend_label_offset.map&mode=legend&map.imagetype=cairopng" > result/legend_label_offset.cairo.png
results match.
PASSED
renderers/run_test.py::test[legend_label_offset_legend_label_offset_svg]
mapserv QUERY_STRING="map=legend_label_offset.map&mode=legend&map.imagetype=svg" > result/legend_label_offset.svg
results match.
PASSED
renderers/run_test.py::test[legend_label_offset_legend_label_offset_pdf]
mapserv QUERY_STRING="map=legend_label_offset.map&mode=legend&map.imagetype=pdf" > result/legend_label_offset.pdf
FAILED
renderers/run_test.py::test[legend_raster_gradient_legend_raster_gradient_png]
mapserv QUERY_STRING="map=legend_raster_gradient.map&mode=legend&map.imagetype=png" > result/legend_raster_gradient.png
results match.
PASSED
renderers/run_test.py::test[legend_sizeunits_meters_legend_sizeunits_meters_png]
mapserv QUERY_STRING="map=legend_sizeunits_meters.map&mode=legend&map.imagetype=png" > result/legend_sizeunits_meters.png
results match.
PASSED
renderers/run_test.py::test[legend_sizeunits_meters_legend_sizeunits_meters_cairo_png]
mapserv QUERY_STRING="map=legend_sizeunits_meters.map&mode=legend&map.imagetype=cairopng" > result/legend_sizeunits_meters.cairo.png
results match.
PASSED
renderers/run_test.py::test[legend_sizeunits_meters_legend_sizeunits_meters_svg]
mapserv QUERY_STRING="map=legend_sizeunits_meters.map&mode=legend&map.imagetype=svg" > result/legend_sizeunits_meters.svg
results match.
PASSED
renderers/run_test.py::test[legend_sizeunits_meters_legend_sizeunits_meters_pdf]
mapserv QUERY_STRING="map=legend_sizeunits_meters.map&mode=legend&map.imagetype=pdf" > result/legend_sizeunits_meters.pdf
FAILED
renderers/run_test.py::test[line_aliased_line_aliased_png]
map2img -m line_aliased.map -i png -o result/line_aliased.png
results match.
PASSED
renderers/run_test.py::test[line_anchorpoint_line_anchorpoint_png]
map2img -m line_anchorpoint.map -i png -o result/line_anchorpoint.png
results match.
PASSED
renderers/run_test.py::test[line_anchorpoint_line_anchorpoint_cairo_png]
map2img -m line_anchorpoint.map -i cairopng -o result/line_anchorpoint.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_antialiased_line_anti_aliased_png]
map2img -m line_antialiased.map -i png -o result/line_anti_aliased.png
results match.
PASSED
renderers/run_test.py::test[line_label_auto_line_label_auto_png]
map2img -m line_label_auto.map -i png -o result/line_label_auto.png
results match.
PASSED
renderers/run_test.py::test[line_label_auto_line_label_auto_pdf]
map2img -m line_label_auto.map -i pdf -o result/line_label_auto.pdf
FAILED
renderers/run_test.py::test[line_label_auto_line_label_auto_svg]
map2img -m line_label_auto.map -i svg -o result/line_label_auto.svg
results match.
PASSED
renderers/run_test.py::test[line_label_auto_line_label_auto_json]
map2img -m line_label_auto.map -i json -o result/line_label_auto.json
results match.
PASSED
renderers/run_test.py::test[line_label_auto_line_label_auto_cairo_png]
map2img -m line_label_auto.map -i cairopng -o result/line_label_auto.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_label_auto2_line_label_auto2_png]
map2img -m line_label_auto2.map -i png -o result/line_label_auto2.png
results match.
PASSED
renderers/run_test.py::test[line_label_auto2_line_label_auto2_pdf]
map2img -m line_label_auto2.map -i pdf -o result/line_label_auto2.pdf
FAILED
renderers/run_test.py::test[line_label_auto2_line_label_auto2_svg]
map2img -m line_label_auto2.map -i svg -o result/line_label_auto2.svg
results match.
PASSED
renderers/run_test.py::test[line_label_auto2_line_label_auto2_cairo_png]
map2img -m line_label_auto2.map -i cairopng -o result/line_label_auto2.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_label_follow_line_label_follow_png]
map2img -m line_label_follow.map -i png -o result/line_label_follow.png
results match.
PASSED
renderers/run_test.py::test[line_label_follow_line_label_follow_pdf]
map2img -m line_label_follow.map -i pdf -o result/line_label_follow.pdf
FAILED
renderers/run_test.py::test[line_label_follow_line_label_follow_svg]
map2img -m line_label_follow.map -i svg -o result/line_label_follow.svg
results match.
PASSED
renderers/run_test.py::test[line_label_follow_line_label_follow_cairo_png]
map2img -m line_label_follow.map -i cairopng -o result/line_label_follow.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_label_follow_offsetted_line_label_follow_offsetted_png]
map2img -m line_label_follow_offsetted.map -i png -o result/line_label_follow_offsetted.png
results match.
PASSED
renderers/run_test.py::test[line_label_follow_offsetted_line_label_follow_offsetted_pdf]
map2img -m line_label_follow_offsetted.map -i pdf -o result/line_label_follow_offsetted.pdf
FAILED
renderers/run_test.py::test[line_label_follow_offsetted_line_label_follow_offsetted_svg]
map2img -m line_label_follow_offsetted.map -i svg -o result/line_label_follow_offsetted.svg
results match.
PASSED
renderers/run_test.py::test[line_label_follow_offsetted_line_label_follow_offsetted_cairo_png]
map2img -m line_label_follow_offsetted.map -i cairopng -o result/line_label_follow_offsetted.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_label_follow_retry_line_label_follow_retry_png]
map2img -m line_label_follow_retry.map -i png -o result/line_label_follow_retry.png
results match.
PASSED
renderers/run_test.py::test[line_label_follow_retry_line_label_follow_retry_pdf]
map2img -m line_label_follow_retry.map -i pdf -o result/line_label_follow_retry.pdf
FAILED
renderers/run_test.py::test[line_label_follow_retry_line_label_follow_retry_svg]
map2img -m line_label_follow_retry.map -i svg -o result/line_label_follow_retry.svg
results match.
PASSED
renderers/run_test.py::test[line_label_follow_retry_line_label_follow_retry_cairo_png]
map2img -m line_label_follow_retry.map -i cairopng -o result/line_label_follow_retry.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_marker_pixmap_line_marker_pixmap_png]
map2img -m line_marker_pixmap.map -i png -o result/line_marker_pixmap.png
results match.
PASSED
renderers/run_test.py::test[line_marker_pixmap_line_marker_pixmap_pdf]
map2img -m line_marker_pixmap.map -i pdf -o result/line_marker_pixmap.pdf
FAILED
renderers/run_test.py::test[line_marker_pixmap_line_marker_pixmap_svg]
map2img -m line_marker_pixmap.map -i svg -o result/line_marker_pixmap.svg
results match.
PASSED
renderers/run_test.py::test[line_marker_pixmap_line_marker_pixmap_cairo_png]
map2img -m line_marker_pixmap.map -i cairopng -o result/line_marker_pixmap.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_marker_svg_line_marker_svg_png]
map2img -m line_marker_svg.map -i png -o result/line_marker_svg.png
results match.
PASSED
renderers/run_test.py::test[line_marker_svg_line_marker_svg_pdf]
map2img -m line_marker_svg.map -i pdf -o result/line_marker_svg.pdf
FAILED
renderers/run_test.py::test[line_marker_svg_line_marker_svg_svg]
map2img -m line_marker_svg.map -i svg -o result/line_marker_svg.svg
FAILED
renderers/run_test.py::test[line_marker_svg_line_marker_svg_cairo_png]
map2img -m line_marker_svg.map -i cairopng -o result/line_marker_svg.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_marker_truetype_line_marker_truetype_png]
map2img -m line_marker_truetype.map -i png -o result/line_marker_truetype.png
results match.
PASSED
renderers/run_test.py::test[line_marker_truetype_line_marker_truetype_pdf]
map2img -m line_marker_truetype.map -i pdf -o result/line_marker_truetype.pdf
FAILED
renderers/run_test.py::test[line_marker_truetype_line_marker_truetype_svg]
map2img -m line_marker_truetype.map -i svg -o result/line_marker_truetype.svg
results match.
PASSED
renderers/run_test.py::test[line_marker_truetype_line_marker_truetype_cairo_png]
map2img -m line_marker_truetype.map -i cairopng -o result/line_marker_truetype.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_marker_vector_line_marker_vector_png]
map2img -m line_marker_vector.map -i png -o result/line_marker_vector.png
results match.
PASSED
renderers/run_test.py::test[line_marker_vector_line_marker_vector_pdf]
map2img -m line_marker_vector.map -i pdf -o result/line_marker_vector.pdf
FAILED
renderers/run_test.py::test[line_marker_vector_line_marker_vector_svg]
map2img -m line_marker_vector.map -i svg -o result/line_marker_vector.svg
results match.
PASSED
renderers/run_test.py::test[line_marker_vector_line_marker_vector_cairo_png]
map2img -m line_marker_vector.map -i cairopng -o result/line_marker_vector.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_offset_line_offset_png]
map2img -m line_offset.map -i png -o result/line_offset.png
results match.
PASSED
renderers/run_test.py::test[line_offset_line_offset_pdf]
map2img -m line_offset.map -i pdf -o result/line_offset.pdf
FAILED
renderers/run_test.py::test[line_offset_line_offset_svg]
map2img -m line_offset.map -i svg -o result/line_offset.svg
FAILED
renderers/run_test.py::test[line_offset_line_offset_cairo_png]
map2img -m line_offset.map -i cairopng -o result/line_offset.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_outlines_outlines1_png]
map2img -m line_outlines.map -o result/outlines1.png -l outlines1
results match.
PASSED
renderers/run_test.py::test[line_outlines_outlines2_png]
map2img -m line_outlines.map -o result/outlines2.png -l outlines2
results match.
PASSED
renderers/run_test.py::test[line_outlines_outlines3_png]
map2img -m line_outlines.map -o result/outlines3.png -l outlines3
results match.
PASSED
renderers/run_test.py::test[line_outlines_outlines4_png]
map2img -m line_outlines.map -o result/outlines4.png -l outlines4
results match.
PASSED
renderers/run_test.py::test[line_outlines_outlines5_png]
map2img -m line_outlines.map -o result/outlines5.png -l outlines5
results match.
PASSED
renderers/run_test.py::test[line_outlines_outlines6_png]
map2img -m line_outlines.map -o result/outlines6.png -l outlines6
results match.
PASSED
renderers/run_test.py::test[line_pattern_line_pattern_png]
map2img -m line_pattern.map -i png -o result/line_pattern.png
results match.
PASSED
renderers/run_test.py::test[line_pattern_line_pattern_pdf]
map2img -m line_pattern.map -i pdf -o result/line_pattern.pdf
FAILED
renderers/run_test.py::test[line_pattern_line_pattern_svg]
map2img -m line_pattern.map -i svg -o result/line_pattern.svg
results match.
PASSED
renderers/run_test.py::test[line_pattern_line_pattern_cairo_png]
map2img -m line_pattern.map -i cairopng -o result/line_pattern.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_pattern_offset_line_pattern_offset_png]
map2img -m line_pattern_offset.map -i png -o result/line_pattern_offset.png
results match.
PASSED
renderers/run_test.py::test[line_pattern_offset_line_pattern_offset_pdf]
map2img -m line_pattern_offset.map -i pdf -o result/line_pattern_offset.pdf
FAILED
renderers/run_test.py::test[line_pattern_offset_line_pattern_offset_svg]
map2img -m line_pattern_offset.map -i svg -o result/line_pattern_offset.svg
results match.
PASSED
renderers/run_test.py::test[line_pattern_offset_line_pattern_offset_cairo_png]
map2img -m line_pattern_offset.map -i cairopng -o result/line_pattern_offset.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_short_gap_line_short_gap_png]
map2img -m line_short_gap.map -i png -o result/line_short_gap.png
results match.
PASSED
renderers/run_test.py::test[line_short_gap_line_short_gap_pdf]
map2img -m line_short_gap.map -i pdf -o result/line_short_gap.pdf
FAILED
renderers/run_test.py::test[line_short_gap_line_short_gap_svg]
map2img -m line_short_gap.map -i svg -o result/line_short_gap.svg
results match.
PASSED
renderers/run_test.py::test[line_short_gap_line_short_gap_cairo_png]
map2img -m line_short_gap.map -i cairopng -o result/line_short_gap.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_simple_line_simple_png]
map2img -m line_simple.map -i png -o result/line_simple.png
results match.
PASSED
renderers/run_test.py::test[line_simple_line_simple_pdf]
map2img -m line_simple.map -i pdf -o result/line_simple.pdf
FAILED
renderers/run_test.py::test[line_simple_line_simple_svg]
map2img -m line_simple.map -i svg -o result/line_simple.svg
results match.
PASSED
renderers/run_test.py::test[line_simple_line_simple_json]
map2img -m line_simple.map -i json -o result/line_simple.json
results match.
PASSED
renderers/run_test.py::test[line_simple_line_simple_cairo_png]
map2img -m line_simple.map -i cairopng -o result/line_simple.cairo.png
results match.
PASSED
renderers/run_test.py::test[line_simple_line_simple_cairo_jpg]
map2img -m line_simple.map -i cairojpeg -o result/line_simple.cairo.jpg
FAILED
renderers/run_test.py::test[lots_of_text_lots_of_text_png]
map2img -m lots_of_text.map -i png -o result/lots_of_text.png
results match.
PASSED
renderers/run_test.py::test[lots_of_text_lots_of_text_cairo_png]
map2img -m lots_of_text.map -i cairopng -o result/lots_of_text.cairo.png
results match.
PASSED
renderers/run_test.py::test[marker_anchorpoint_marker_anchorpoint_png]
map2img -m marker_anchorpoint.map -i png -o result/marker_anchorpoint.png
results match.
PASSED
renderers/run_test.py::test[marker_anchorpoint_marker_anchorpoint_pdf]
map2img -m marker_anchorpoint.map -i pdf -o result/marker_anchorpoint.pdf
FAILED
renderers/run_test.py::test[marker_anchorpoint_marker_anchorpoint_svg]
map2img -m marker_anchorpoint.map -i svg -o result/marker_anchorpoint.svg
results match.
PASSED
renderers/run_test.py::test[marker_anchorpoint_marker_anchorpoint_cairo_png]
map2img -m marker_anchorpoint.map -i cairopng -o result/marker_anchorpoint.cairo.png
results match.
PASSED
renderers/run_test.py::test[marker_pixmap_marker_pixmap_png]
map2img -m marker_pixmap.map -i png -o result/marker_pixmap.png
FAILED
renderers/run_test.py::test[marker_pixmap_marker_pixmap_pdf]
map2img -m marker_pixmap.map -i pdf -o result/marker_pixmap.pdf
FAILED
renderers/run_test.py::test[marker_pixmap_marker_pixmap_svg]
map2img -m marker_pixmap.map -i svg -o result/marker_pixmap.svg
FAILED
renderers/run_test.py::test[marker_pixmap_marker_pixmap_cairo_png]
map2img -m marker_pixmap.map -i cairopng -o result/marker_pixmap.cairo.png
FAILED
renderers/run_test.py::test[mask_mask_png]
map2img -m mask.map -i png -o result/mask.png
results match.
PASSED
renderers/run_test.py::test[mask_mask_cairo_png]
map2img -m mask.map -i cairopng -o result/mask.cairo.png
results match.
PASSED
renderers/run_test.py::test[mask_opacity_mask_opacity_png]
map2img -m mask_opacity.map -i png -o result/mask_opacity.png
results match.
PASSED
renderers/run_test.py::test[mask_opacity_mask_opacity_cairo_png]
map2img -m mask_opacity.map -i cairopng -o result/mask_opacity.cairo.png
results match.
PASSED
renderers/run_test.py::test[multilabel-leader_multilabel-leader_png]
map2img -m multilabel-leader.map -i png -o result/multilabel-leader.png
result images perceptually match, though files differ.
PASSED
renderers/run_test.py::test[multilabel-leader_multilabel-leader_pdf]
map2img -m multilabel-leader.map -i pdf -o result/multilabel-leader.pdf
FAILED
renderers/run_test.py::test[multilabel-leader_multilabel-leader_svg]
map2img -m multilabel-leader.map -i svg -o result/multilabel-leader.svg
FAILED
renderers/run_test.py::test[multilabel-leader_multilabel-leader_cairo_png]
map2img -m multilabel-leader.map -i cairopng -o result/multilabel-leader.cairo.png
result images perceptually match, though files differ.
PASSED
renderers/run_test.py::test[multilabel_multilabel_png]
map2img -m multilabel.map -i png -o result/multilabel.png
results match.
PASSED
renderers/run_test.py::test[multilabel_multilabel_pdf]
map2img -m multilabel.map -i pdf -o result/multilabel.pdf
FAILED
renderers/run_test.py::test[multilabel_multilabel_svg]
map2img -m multilabel.map -i svg -o result/multilabel.svg
results match.
PASSED
renderers/run_test.py::test[multilabel_multilabel_cairo_png]
map2img -m multilabel.map -i cairopng -o result/multilabel.cairo.png
results match.
PASSED
renderers/run_test.py::test[nodata_8bit_nodata_8bit_png]
map2img -m nodata_8bit.map -i png -o result/nodata_8bit.png
results match.
PASSED
renderers/run_test.py::test[nodata_8bit_nodata_8bit_pdf]
map2img -m nodata_8bit.map -i pdf -o result/nodata_8bit.pdf
FAILED
renderers/run_test.py::test[nodata_8bit_nodata_8bit_svg]
map2img -m nodata_8bit.map -i svg -o result/nodata_8bit.svg
results match.
PASSED
renderers/run_test.py::test[nodata_8bit_nodata_8bit_cairo_png]
map2img -m nodata_8bit.map -i cairopng -o result/nodata_8bit.cairo.png
results match.
PASSED
renderers/run_test.py::test[plb_embed_legend_plb_embed_legend_png]
map2img -m plb_embed_legend.map -i png -o result/plb_embed_legend.png
FAILED
renderers/run_test.py::test[plb_embed_legend_plb_embed_legend_cairo_png]
map2img -m plb_embed_legend.map -i cairopng -o result/plb_embed_legend.cairo.png
FAILED
renderers/run_test.py::test[plb_embed_legend_rgba_plb_embed_legend_rgba_png]
map2img -m plb_embed_legend_rgba.map -i png -o result/plb_embed_legend_rgba.png
FAILED
renderers/run_test.py::test[plb_embed_legend_rgba_plb_embed_legend_rgba_cairo_png]
map2img -m plb_embed_legend_rgba.map -i cairopng -o result/plb_embed_legend_rgba.cairo.png
FAILED
renderers/run_test.py::test[plb_embed_legend_rgba_tr_plb_embed_legend_rgba_tr_png]
map2img -m plb_embed_legend_rgba_tr.map -i png -o result/plb_embed_legend_rgba_tr.png
FAILED
renderers/run_test.py::test[plb_embed_legend_rgba_tr_plb_embed_legend_rgba_tr_cairo_png]
map2img -m plb_embed_legend_rgba_tr.map -i cairopng -o result/plb_embed_legend_rgba_tr.cairo.png
FAILED
renderers/run_test.py::test[plb_embed_legend_tr_plb_embed_legend_tr_png]
map2img -m plb_embed_legend_tr.map -i png -o result/plb_embed_legend_tr.png
FAILED
renderers/run_test.py::test[plb_embed_legend_tr_plb_embed_legend_tr_cairo_png]
map2img -m plb_embed_legend_tr.map -i cairopng -o result/plb_embed_legend_tr.cairo.png
FAILED
renderers/run_test.py::test[point-polaroffset_point-polaroffset_png]
map2img -m point-polaroffset.map -i png -o result/point-polaroffset.png
results match.
PASSED
renderers/run_test.py::test[point-polaroffset_point-polaroffset_pdf]
map2img -m point-polaroffset.map -i pdf -o result/point-polaroffset.pdf
FAILED
renderers/run_test.py::test[point-polaroffset_point-polaroffset_svg]
map2img -m point-polaroffset.map -i svg -o result/point-polaroffset.svg
results match.
PASSED
renderers/run_test.py::test[point-polaroffset_point-polaroffset_cairo_png]
map2img -m point-polaroffset.map -i cairopng -o result/point-polaroffset.cairo.png
results match.
PASSED
renderers/run_test.py::test[point_ellipse_point_ellipse_png]
map2img -m point_ellipse.map -i png -o result/point_ellipse.png
results match.
PASSED
renderers/run_test.py::test[point_ellipse_point_ellipse_pdf]
map2img -m point_ellipse.map -i pdf -o result/point_ellipse.pdf
FAILED
renderers/run_test.py::test[point_ellipse_point_ellipse_svg]
map2img -m point_ellipse.map -i svg -o result/point_ellipse.svg
results match.
PASSED
renderers/run_test.py::test[point_ellipse_point_ellipse_json]
map2img -m point_ellipse.map -i json -l symbol -o result/point_ellipse.json
results match.
PASSED
renderers/run_test.py::test[point_ellipse_point_ellipse_cairo_png]
map2img -m point_ellipse.map -i cairopng -o result/point_ellipse.cairo.png
results match.
PASSED
renderers/run_test.py::test[point_ellipse_gd_fallback_png]
map2img -m point_ellipse.map -i gdpng -o result/gd_fallback.png
result images match, though files differ.
PASSED
renderers/run_test.py::test[point_ellipse_gd_fallback_gif_png] No such OUTPUTFORMAT as gif.
map2img -m point_ellipse.map -i gif -o result/gd_fallback_gif.png
results match.
PASSED
renderers/run_test.py::test[point_ellipse_gd_fallback_pc256_png]
map2img -m point_ellipse.map -i gdpc256 -o result/gd_fallback_pc256.png
result images match, though files differ.
PASSED
renderers/run_test.py::test[point_ellipse_gd_fallback_jpeg_png]
map2img -m point_ellipse.map -i gdjpg -o result/gd_fallback_jpeg.png
result images match, though files differ.
PASSED
renderers/run_test.py::test[point_pixmap_point_pixmap_png]
map2img -m point_pixmap.map -i png -o result/point_pixmap.png
FAILED
renderers/run_test.py::test[point_pixmap_point_pixmap_pdf]
map2img -m point_pixmap.map -i pdf -o result/point_pixmap.pdf
FAILED
renderers/run_test.py::test[point_pixmap_point_pixmap_svg]
map2img -m point_pixmap.map -i svg -o result/point_pixmap.svg
FAILED
renderers/run_test.py::test[point_pixmap_point_pixmap_json]
map2img -m point_pixmap.map -i json -l symbol -o result/point_pixmap.json
FAILED
renderers/run_test.py::test[point_pixmap_point_pixmap_cairo_png]
map2img -m point_pixmap.map -i cairopng -o result/point_pixmap.cairo.png
FAILED
renderers/run_test.py::test[point_pixmap_gif_point_pixmap_gif_png]
map2img -m point_pixmap_gif.map -i png -o result/point_pixmap_gif.png
results match.
PASSED
renderers/run_test.py::test[point_pixmap_gif_point_pixmap_gif_pdf]
map2img -m point_pixmap_gif.map -i pdf -o result/point_pixmap_gif.pdf
FAILED
renderers/run_test.py::test[point_pixmap_gif_point_pixmap_gif_svg]
map2img -m point_pixmap_gif.map -i svg -o result/point_pixmap_gif.svg
results match.
PASSED
renderers/run_test.py::test[point_pixmap_gif_point_pixmap_gif_cairo_png]
map2img -m point_pixmap_gif.map -i cairopng -o result/point_pixmap_gif.cairo.png
results match.
PASSED
renderers/run_test.py::test[point_svg_point_svg_png]
map2img -m point_svg.map -i png -o result/point_svg.png
results match.
PASSED
renderers/run_test.py::test[point_svg_point_svg_pdf]
map2img -m point_svg.map -i pdf -o result/point_svg.pdf
FAILED
renderers/run_test.py::test[point_svg_point_svg_svg]
map2img -m point_svg.map -i svg -o result/point_svg.svg
FAILED
renderers/run_test.py::test[point_svg_point_svg_cairo_png]
map2img -m point_svg.map -i cairopng -o result/point_svg.cairo.png
results match.
PASSED
renderers/run_test.py::test[point_truetype_point_truetype_png]
map2img -m point_truetype.map -i png -o result/point_truetype.png
results match.
PASSED
renderers/run_test.py::test[point_truetype_point_truetype_pdf]
map2img -m point_truetype.map -i pdf -o result/point_truetype.pdf
FAILED
renderers/run_test.py::test[point_truetype_point_truetype_svg]
map2img -m point_truetype.map -i svg -o result/point_truetype.svg
results match.
PASSED
renderers/run_test.py::test[point_truetype_point_truetype_cairo_png]
map2img -m point_truetype.map -i cairopng -o result/point_truetype.cairo.png
results match.
PASSED
renderers/run_test.py::test[point_vector_point_vector_png]
map2img -m point_vector.map -i png -o result/point_vector.png
results match.
PASSED
renderers/run_test.py::test[point_vector_point_vector_pdf]
map2img -m point_vector.map -i pdf -o result/point_vector.pdf
FAILED
renderers/run_test.py::test[point_vector_point_vector_svg]
map2img -m point_vector.map -i svg -o result/point_vector.svg
results match.
PASSED
renderers/run_test.py::test[point_vector_point_vector_json]
map2img -m point_vector.map -i json -l symbol -o result/point_vector.json
results match.
PASSED
renderers/run_test.py::test[point_vector_point_vector_cairo_png]
map2img -m point_vector.map -i cairopng -o result/point_vector.cairo.png
results match.
PASSED
renderers/run_test.py::test[poly-label-multiline-pos-auto_poly-label-multiline-pos-auto_png]
map2img -m poly-label-multiline-pos-auto.map -i png -o result/poly-label-multiline-pos-auto.png
results match.
PASSED
renderers/run_test.py::test[poly-label-multiline-pos-auto_poly-label-multiline-pos-auto_pdf]
map2img -m poly-label-multiline-pos-auto.map -i pdf -o result/poly-label-multiline-pos-auto.pdf
FAILED
renderers/run_test.py::test[poly-label-multiline-pos-auto_poly-label-multiline-pos-auto_svg]
map2img -m poly-label-multiline-pos-auto.map -i svg -o result/poly-label-multiline-pos-auto.svg
results match.
PASSED
renderers/run_test.py::test[poly-label-multiline-pos-auto_poly-label-multiline-pos-auto_cairo_png]
map2img -m poly-label-multiline-pos-auto.map -i cairopng -o result/poly-label-multiline-pos-auto.cairo.png
results match.
PASSED
renderers/run_test.py::test[poly-label-pos-auto_poly-label-pos-auto_png]
map2img -m poly-label-pos-auto.map -i png -o result/poly-label-pos-auto.png
results match.
PASSED
renderers/run_test.py::test[poly-label-pos-auto_poly-label-pos-auto_pdf]
map2img -m poly-label-pos-auto.map -i pdf -o result/poly-label-pos-auto.pdf
FAILED
renderers/run_test.py::test[poly-label-pos-auto_poly-label-pos-auto_svg]
map2img -m poly-label-pos-auto.map -i svg -o result/poly-label-pos-auto.svg
results match.
PASSED
renderers/run_test.py::test[poly-label-pos-auto_poly-label-pos-auto_cairo_png]
map2img -m poly-label-pos-auto.map -i cairopng -o result/poly-label-pos-auto.cairo.png
results match.
PASSED
renderers/run_test.py::test[polygon-as-line-offset_polygon-as-line-offset_png]
map2img -m polygon-as-line-offset.map -i png -o result/polygon-as-line-offset.png
results match.
PASSED
renderers/run_test.py::test[polygon-as-line-offset_polygon-as-line-offset_pdf]
map2img -m polygon-as-line-offset.map -i pdf -o result/polygon-as-line-offset.pdf
FAILED
renderers/run_test.py::test[polygon-as-line-offset_polygon-as-line-offset_svg]
map2img -m polygon-as-line-offset.map -i svg -o result/polygon-as-line-offset.svg
results match.
PASSED
renderers/run_test.py::test[polygon-as-line-offset_polygon-as-line-offset_cairo_png]
map2img -m polygon-as-line-offset.map -i cairopng -o result/polygon-as-line-offset.cairo.png
results match.
PASSED
renderers/run_test.py::test[polygon-as-line_polygon-as-line_png]
map2img -m polygon-as-line.map -i png -o result/polygon-as-line.png
results match.
PASSED
renderers/run_test.py::test[polygon-as-line_polygon-as-line_pdf]
map2img -m polygon-as-line.map -i pdf -o result/polygon-as-line.pdf
FAILED
renderers/run_test.py::test[polygon-as-line_polygon-as-line_svg]
map2img -m polygon-as-line.map -i svg -o result/polygon-as-line.svg
results match.
PASSED
renderers/run_test.py::test[polygon-as-line_polygon-as-line_cairo_png]
map2img -m polygon-as-line.map -i cairopng -o result/polygon-as-line.cairo.png
results match.
PASSED
renderers/run_test.py::test[polygon-hatch-dashed_polygon-hatch-dashed_png]
map2img -m polygon-hatch-dashed.map -i png -o result/polygon-hatch-dashed.png
results match.
PASSED
renderers/run_test.py::test[polygon-hatch-dashed_polygon-hatch-dashed_pdf]
map2img -m polygon-hatch-dashed.map -i pdf -o result/polygon-hatch-dashed.pdf
FAILED
renderers/run_test.py::test[polygon-hatch-dashed_polygon-hatch-dashed_svg]
map2img -m polygon-hatch-dashed.map -i svg -o result/polygon-hatch-dashed.svg
results match.
PASSED
renderers/run_test.py::test[polygon-hatch-dashed_polygon-hatch-dashed_cairo_png]
map2img -m polygon-hatch-dashed.map -i cairopng -o result/polygon-hatch-dashed.cairo.png
results match.
PASSED
renderers/run_test.py::test[polygon-hatch_polygon-hatch_png]
map2img -m polygon-hatch.map -i png -o result/polygon-hatch.png
results match.
PASSED
renderers/run_test.py::test[polygon-hatch_polygon-hatch_pdf]
map2img -m polygon-hatch.map -i pdf -o result/polygon-hatch.pdf
FAILED
renderers/run_test.py::test[polygon-hatch_polygon-hatch_svg]
map2img -m polygon-hatch.map -i svg -o result/polygon-hatch.svg
results match.
PASSED
renderers/run_test.py::test[polygon-hatch_polygon-hatch_cairo_png]
map2img -m polygon-hatch.map -i cairopng -o result/polygon-hatch.cairo.png
results match.
PASSED
renderers/run_test.py::test[polygon-hex-alpha_polygon-hex-alpha_png]
map2img -m polygon-hex-alpha.map -i png -o result/polygon-hex-alpha.png
results match.
PASSED
renderers/run_test.py::test[polygon-pixmap_polygon-pixmap_png]
map2img -m polygon-pixmap.map -i png -o result/polygon-pixmap.png
results match.
PASSED
renderers/run_test.py::test[polygon-pixmap_polygon-pixmap_pdf]
map2img -m polygon-pixmap.map -i pdf -o result/polygon-pixmap.pdf
FAILED
renderers/run_test.py::test[polygon-pixmap_polygon-pixmap_svg]
map2img -m polygon-pixmap.map -i svg -o result/polygon-pixmap.svg
results match.
PASSED
renderers/run_test.py::test[polygon-pixmap_polygon-pixmap_cairo_png]
map2img -m polygon-pixmap.map -i cairopng -o result/polygon-pixmap.cairo.png
results match.
PASSED
renderers/run_test.py::test[polygon-simple_polygon-simple_png]
map2img -m polygon-simple.map -i png -o result/polygon-simple.png
results match.
PASSED
renderers/run_test.py::test[polygon-simple_polygon-simple_pdf]
map2img -m polygon-simple.map -i pdf -o result/polygon-simple.pdf
FAILED
renderers/run_test.py::test[polygon-simple_polygon-simple_svg]
map2img -m polygon-simple.map -i svg -o result/polygon-simple.svg
results match.
PASSED
renderers/run_test.py::test[polygon-simple_polygon-simple_json]
map2img -m polygon-simple.map -i json -o result/polygon-simple.json
results match.
PASSED
renderers/run_test.py::test[polygon-simple_polygon-simple_cairo_png]
map2img -m polygon-simple.map -i cairopng -o result/polygon-simple.cairo.png
results match.
PASSED
renderers/run_test.py::test[polygon-ttf_polygon-ttf_png]
map2img -m polygon-ttf.map -i png -o result/polygon-ttf.png
results match.
PASSED
renderers/run_test.py::test[polygon-ttf_polygon-ttf_pdf]
map2img -m polygon-ttf.map -i pdf -o result/polygon-ttf.pdf
FAILED
renderers/run_test.py::test[polygon-ttf_polygon-ttf_svg]
map2img -m polygon-ttf.map -i svg -o result/polygon-ttf.svg
results match.
PASSED
renderers/run_test.py::test[polygon-ttf_polygon-ttf_cairo_png]
map2img -m polygon-ttf.map -i cairopng -o result/polygon-ttf.cairo.png
results match.
PASSED
renderers/run_test.py::test[polygon-vector_polygon-vector_png]
map2img -m polygon-vector.map -i png -o result/polygon-vector.png
results match.
PASSED
renderers/run_test.py::test[polygon-vector_polygon-vector_pdf]
map2img -m polygon-vector.map -i pdf -o result/polygon-vector.pdf
FAILED
renderers/run_test.py::test[polygon-vector_polygon-vector_svg]
map2img -m polygon-vector.map -i svg -o result/polygon-vector.svg
results match.
PASSED
renderers/run_test.py::test[polygon-vector_polygon-vector_cairo_png]
map2img -m polygon-vector.map -i cairopng -o result/polygon-vector.cairo.png
results match.
PASSED
renderers/run_test.py::test[polyline_no_clip_polyline_no_clip_png]
map2img -m polyline_no_clip.map -i png -o result/polyline_no_clip.png
results match.
PASSED
renderers/run_test.py::test[poly_geomtransform_anchor_poly_geomtransform_anchor_png]
map2img -m poly_geomtransform_anchor.map -i png -o result/poly_geomtransform_anchor.png
results match.
PASSED
renderers/run_test.py::test[poly_geomtransform_anchor_poly_geomtransform_anchor_pdf]
map2img -m poly_geomtransform_anchor.map -i pdf -o result/poly_geomtransform_anchor.pdf
FAILED
renderers/run_test.py::test[poly_geomtransform_anchor_poly_geomtransform_anchor_svg]
map2img -m poly_geomtransform_anchor.map -i svg -o result/poly_geomtransform_anchor.svg
results match.
PASSED
renderers/run_test.py::test[poly_geomtransform_anchor_poly_geomtransform_anchor_cairo_png]
map2img -m poly_geomtransform_anchor.map -i cairopng -o result/poly_geomtransform_anchor.cairo.png
results match.
PASSED
renderers/run_test.py::test[raster_simple_raster_simple_png]
map2img -m raster_simple.map -i png -o result/raster_simple.png
results match.
PASSED
renderers/run_test.py::test[raster_simple_raster_simple_pdf]
map2img -m raster_simple.map -i pdf -o result/raster_simple.pdf
FAILED
renderers/run_test.py::test[raster_simple_raster_simple_svg]
map2img -m raster_simple.map -i svg -o result/raster_simple.svg
results match.
PASSED
renderers/run_test.py::test[raster_simple_raster_simple_cairo_png]
map2img -m raster_simple.map -i cairopng -o result/raster_simple.cairo.png
results match.
PASSED
renderers/run_test.py::test[raster_simple_opacity_raster_simple_opacity_png]
map2img -m raster_simple_opacity.map -i png -o result/raster_simple_opacity.png
results match.
PASSED
renderers/run_test.py::test[raster_simple_opacity_raster_simple_opacity_pdf]
map2img -m raster_simple_opacity.map -i pdf -o result/raster_simple_opacity.pdf
FAILED
renderers/run_test.py::test[raster_simple_opacity_raster_simple_opacity_svg]
map2img -m raster_simple_opacity.map -i svg -o result/raster_simple_opacity.svg
results match.
PASSED
renderers/run_test.py::test[raster_simple_opacity_raster_simple_opacity_cairo_png]
map2img -m raster_simple_opacity.map -i cairopng -o result/raster_simple_opacity.cairo.png
results match.
PASSED
renderers/run_test.py::test[reproj_reproj_png]
map2img -m reproj.map -i png -o result/reproj.png
results match.
PASSED
renderers/run_test.py::test[reproj_reproj_pdf]
map2img -m reproj.map -i pdf -o result/reproj.pdf
FAILED
renderers/run_test.py::test[reproj_reproj_svg]
map2img -m reproj.map -i svg -o result/reproj.svg
results match.
PASSED
renderers/run_test.py::test[reproj_reproj_cairo_png]
map2img -m reproj.map -i cairopng -o result/reproj.cairo.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_point_1_png]
mapserv QUERY_STRING="map.resolution=72&WIDTH=25&HEIGHT=25&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=point" > result/resolution_point_1.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_point_2_png]
mapserv QUERY_STRING="map.resolution=144&WIDTH=50&HEIGHT=50&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=point" > result/resolution_point_2.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_point_4_png]
mapserv QUERY_STRING="map.resolution=288&WIDTH=100&HEIGHT=100&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=point" > result/resolution_point_4.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_line_1_png]
mapserv QUERY_STRING="map.resolution=72&WIDTH=25&HEIGHT=25&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=line" > result/resolution_line_1.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_line_2_png]
mapserv QUERY_STRING="map.resolution=144&WIDTH=50&HEIGHT=50&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=line" > result/resolution_line_2.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_line_4_png]
mapserv QUERY_STRING="map.resolution=288&WIDTH=100&HEIGHT=100&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=line" > result/resolution_line_4.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_polygon_1_png]
mapserv QUERY_STRING="map.resolution=72&WIDTH=25&HEIGHT=25&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=polygon" > result/resolution_polygon_1.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_polygon_2_png]
mapserv QUERY_STRING="map.resolution=144&WIDTH=50&HEIGHT=50&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=polygon" > result/resolution_polygon_2.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_polygon_4_png]
mapserv QUERY_STRING="map.resolution=288&WIDTH=100&HEIGHT=100&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=polygon" > result/resolution_polygon_4.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_text_1_png]
mapserv QUERY_STRING="map.resolution=72&WIDTH=25&HEIGHT=25&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=text" > result/resolution_text_1.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_text_2_png]
mapserv QUERY_STRING="map.resolution=144&WIDTH=50&HEIGHT=50&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=text" > result/resolution_text_2.png
results match.
PASSED
renderers/run_test.py::test[resolution_resolution_text_4_png]
mapserv QUERY_STRING="map.resolution=288&WIDTH=100&HEIGHT=100&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=text" > result/resolution_text_4.png
results match.
PASSED
renderers/run_test.py::test[resolution_legend_resolution_point_1_png]
mapserv QUERY_STRING="map.resolution=72&keysize=20+20&WIDTH=25&HEIGHT=25&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=point" > result/legend_resolution_point_1.png
results match.
PASSED
renderers/run_test.py::test[resolution_legend_resolution_point_2_png]
mapserv QUERY_STRING="map.resolution=144&keysize=40+40&WIDTH=50&HEIGHT=50&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=point" > result/legend_resolution_point_2.png
results match.
PASSED
renderers/run_test.py::test[resolution_legend_resolution_point_4_png]
mapserv QUERY_STRING="map.resolution=288&keysize=80+80&WIDTH=100&HEIGHT=100&map=resolution.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:4326&BBOX=0,0,100,100&FORMAT=image/png&STYLES=&LAYERS=point" > result/legend_resolution_point_4.png
results match.
PASSED
renderers/run_test.py::test[rgba_overlay_res_rgba_overlay_res_png]
map2img -m rgba_overlay_res.map -i png -o result/rgba_overlay_res.png
results match.
PASSED
renderers/run_test.py::test[rgba_overlay_res_rgba_overlay_res_pdf]
map2img -m rgba_overlay_res.map -i pdf -o result/rgba_overlay_res.pdf
FAILED
renderers/run_test.py::test[rgba_overlay_res_rgba_overlay_res_svg]
map2img -m rgba_overlay_res.map -i svg -o result/rgba_overlay_res.svg
results match.
PASSED
renderers/run_test.py::test[rgba_overlay_res_rgba_overlay_res_cairo_png]
map2img -m rgba_overlay_res.map -i cairopng -o result/rgba_overlay_res.cairo.png
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_rgb_overlay_png]
map2img -m rgb_overlay.map -i png -o result/rgb_overlay.png
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_rgb_overlay_pdf]
map2img -m rgb_overlay.map -i pdf -o result/rgb_overlay.pdf
FAILED
renderers/run_test.py::test[rgb_overlay_rgb_overlay_svg]
map2img -m rgb_overlay.map -i svg -o result/rgb_overlay.svg
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_rgb_overlay_cairo_png]
map2img -m rgb_overlay.map -i cairopng -o result/rgb_overlay.cairo.png
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_res_rgb_overlay_res_png]
map2img -m rgb_overlay_res.map -i png -o result/rgb_overlay_res.png
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_res_rgb_overlay_res_pdf]
map2img -m rgb_overlay_res.map -i pdf -o result/rgb_overlay_res.pdf
FAILED
renderers/run_test.py::test[rgb_overlay_res_rgb_overlay_res_svg]
map2img -m rgb_overlay_res.map -i svg -o result/rgb_overlay_res.svg
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_res_rgb_overlay_res_cairo_png]
map2img -m rgb_overlay_res.map -i cairopng -o result/rgb_overlay_res.cairo.png
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_res_to8bit_rgb_overlay_res_to8bit_png]
map2img -m rgb_overlay_res_to8bit.map -i png -o result/rgb_overlay_res_to8bit.png
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_res_to8bit_rgb_overlay_res_to8bit_pdf]
map2img -m rgb_overlay_res_to8bit.map -i pdf -o result/rgb_overlay_res_to8bit.pdf
FAILED
renderers/run_test.py::test[rgb_overlay_res_to8bit_rgb_overlay_res_to8bit_svg]
map2img -m rgb_overlay_res_to8bit.map -i svg -o result/rgb_overlay_res_to8bit.svg
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_res_to8bit_rgb_overlay_res_to8bit_cairo_png]
map2img -m rgb_overlay_res_to8bit.map -i cairopng -o result/rgb_overlay_res_to8bit.cairo.png
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_res_to8bit_dithered_rgb_overlay_res_to8bit_dithered_png]
map2img -m rgb_overlay_res_to8bit_dithered.map -i png -o result/rgb_overlay_res_to8bit_dithered.png
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_res_to8bit_dithered_rgb_overlay_res_to8bit_dithered_pdf]
map2img -m rgb_overlay_res_to8bit_dithered.map -i pdf -o result/rgb_overlay_res_to8bit_dithered.pdf
FAILED
renderers/run_test.py::test[rgb_overlay_res_to8bit_dithered_rgb_overlay_res_to8bit_dithered_svg]
map2img -m rgb_overlay_res_to8bit_dithered.map -i svg -o result/rgb_overlay_res_to8bit_dithered.svg
results match.
PASSED
renderers/run_test.py::test[rgb_overlay_res_to8bit_dithered_rgb_overlay_res_to8bit_dithered_cairo_png]
map2img -m rgb_overlay_res_to8bit_dithered.map -i cairopng -o result/rgb_overlay_res_to8bit_dithered.cairo.png
results match.
PASSED
renderers/run_test.py::test[style-size_style_size_binding_png]
map2img -m style-size.map -l style_size_binding -o result/style_size_binding.png
results match.
PASSED
renderers/run_test.py::test[style-size_style_size_fixed_png]
map2img -m style-size.map -l style_size_fixed -o result/style_size_fixed.png
results match.
PASSED
renderers/run_test.py::test[style-size_style_size_expression_png]
map2img -m style-size.map -l style_size_expression -o result/style_size_expression.png
results match.
PASSED
renderers/run_test.py::test[symbolrot_symbolrot_png]
map2img -m symbolrot.map -i png -o result/symbolrot.png
results match.
PASSED
renderers/run_test.py::test[symbolrot_negative_symbolrot_png]
map2img -m symbolrot_negative.map -i png -o result/symbolrot.png
results match.
PASSED
renderers/run_test.py::test[text-shaping_text_shaping_1_png]
map2img -e -7788846 2090453 -7782864 2095850 -l l1 -m text-shaping.map -i png -o result/text_shaping_1.png
results match.
PASSED
renderers/run_test.py::test[text-shaping_text_shaping_1_cairo_png]
map2img -e -7788846 2090453 -7782864 2095850 -l l1 -m text-shaping.map -i cairopng -o result/text_shaping_1.cairo.png
results match.
PASSED
renderers/run_test.py::test[text-shaping_text_shaping_1_pdf]
map2img -e -7788846 2090453 -7782864 2095850 -l l1 -m text-shaping.map -i pdf -o result/text_shaping_1.pdf
FAILED
renderers/run_test.py::test[text-shaping_text_shaping_1_svg]
map2img -e -7788846 2090453 -7782864 2095850 -l l1 -m text-shaping.map -i svg -o result/text_shaping_1.svg
results match.
PASSED
renderers/run_test.py::test[transparent_layer_transparent_layer_png]
map2img -m transparent_layer.map -i png -o result/transparent_layer.png
results match.
PASSED
renderers/run_test.py::test[transparent_layer_transparent_layer_pdf]
map2img -m transparent_layer.map -i pdf -o result/transparent_layer.pdf
FAILED
renderers/run_test.py::test[transparent_layer_transparent_layer_svg]
map2img -m transparent_layer.map -i svg -o result/transparent_layer.svg
results match.
PASSED
renderers/run_test.py::test[transparent_layer_transparent_layer_cairo_png]
map2img -m transparent_layer.map -i cairopng -o result/transparent_layer.cairo.png
results match.
PASSED
renderers/run_test.py::test[utfgrid-escaping_utfgrid-escaping_json]
map2img -m utfgrid-escaping.map -i json -o result/utfgrid-escaping.json
results match.
PASSED
renderers/run_test.py::test[utfgrid_truetype_symbol_utfgrid_truetype_symbol_labelcache_json]
map2img -m utfgrid_truetype_symbol.map -l symbol-labelcache -i json -o result/utfgrid_truetype_symbol_labelcache.json
results match.
PASSED
renderers/run_test.py::test[utfgrid_truetype_symbol_utfgrid_truetype_symbol_nolabelcache_json]
map2img -m utfgrid_truetype_symbol.map -l symbol-nolabelcache -i json -o result/utfgrid_truetype_symbol_nolabelcache.json
results match.
PASSED
renderers/run_test.py::test[utfgrid_truetype_symbol_utfgrid_truetype_symbol_rotation_json]
map2img -m utfgrid_truetype_symbol.map -l symbol-rotation -i json -o result/utfgrid_truetype_symbol_rotation.json
results match.
PASSED
renderers/run_test.py::test[uvraster_uvraster_png]
map2img -m uvraster.map -i png -o result/uvraster.png
results match.
PASSED
renderers/run_test.py::test[uvraster_uvraster_pdf]
map2img -m uvraster.map -i pdf -o result/uvraster.pdf
FAILED
renderers/run_test.py::test[uvraster_uvraster_svg]
map2img -m uvraster.map -i svg -o result/uvraster.svg
results match.
PASSED
renderers/run_test.py::test[uvraster_uvraster_cairo_png]
map2img -m uvraster.map -i cairopng -o result/uvraster.cairo.png
results match.
PASSED
renderers/run_test.py::test[uvraster_reproj_uvraster_reproj_png]
map2img -m uvraster_reproj.map -i png -o result/uvraster_reproj.png
results match.
PASSED
renderers/run_test.py::test[uvraster_reproj_uvraster_reproj_pdf]
map2img -m uvraster_reproj.map -i pdf -o result/uvraster_reproj.pdf
FAILED
renderers/run_test.py::test[uvraster_reproj_uvraster_reproj_svg]
map2img -m uvraster_reproj.map -i svg -o result/uvraster_reproj.svg
results match.
PASSED
renderers/run_test.py::test[uvraster_reproj_uvraster_reproj_cairo_png]
map2img -m uvraster_reproj.map -i cairopng -o result/uvraster_reproj.cairo.png
results match.
PASSED
renderers/run_test.py::test[uvraster_reproj_expr_on_lon_lat_uvraster_reproj_expr_on_lon_lat_png]
map2img -m uvraster_reproj_expr_on_lon_lat.map -i png -o result/uvraster_reproj_expr_on_lon_lat.png
results match.
PASSED
renderers/run_test.py::test[wld_rotate_wld_rotate_png]
map2img -m wld_rotate.map -i png -o result/wld_rotate.png
results match.
PASSED
renderers/run_test.py::test[wld_rotate_wld_rotate_pdf]
map2img -m wld_rotate.map -i pdf -o result/wld_rotate.pdf
FAILED
renderers/run_test.py::test[wld_rotate_wld_rotate_svg]
map2img -m wld_rotate.map -i svg -o result/wld_rotate.svg
results match.
PASSED
renderers/run_test.py::test[wld_rotate_wld_rotate_cairo_png]
map2img -m wld_rotate.map -i cairopng -o result/wld_rotate.cairo.png
results match.
PASSED
renderers/run_test.py::test[wld_upsidedown_wld_upsidedown_png]
map2img -m wld_upsidedown.map -i png -o result/wld_upsidedown.png
results match.
PASSED
renderers/run_test.py::test[wld_upsidedown_wld_upsidedown_pdf]
map2img -m wld_upsidedown.map -i pdf -o result/wld_upsidedown.pdf
FAILED
renderers/run_test.py::test[wld_upsidedown_wld_upsidedown_svg]
map2img -m wld_upsidedown.map -i svg -o result/wld_upsidedown.svg
results match.
PASSED
renderers/run_test.py::test[wld_upsidedown_wld_upsidedown_cairo_png]
map2img -m wld_upsidedown.map -i cairopng -o result/wld_upsidedown.cairo.png
results match.
PASSED
renderers/run_test.py::test[wmsclient_wmsclient_png]
map2img -m wmsclient.map -i png -o result/wmsclient.png
FAILED
renderers/run_test.py::test[wmsclient_wmsclient_pdf]
map2img -m wmsclient.map -i pdf -o result/wmsclient.pdf
FAILED
renderers/run_test.py::test[wmsclient_wmsclient_svg]
map2img -m wmsclient.map -i svg -o result/wmsclient.svg
FAILED
renderers/run_test.py::test[wmsclient_wmsclient_cairo_png]
map2img -m wmsclient.map -i cairopng -o result/wmsclient.cairo.png
FAILED
wxs/run_test.py::test[contour_tileindex_wms_contour_inline_ti_png]
mapserv QUERY_STRING="map=contour_tileindex.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG%3A4326&BBOX=3.697829,-16.193665,57.120229,23.8731435&WIDTH=300&HEIGHT=300&LAYERS=contour_inline_ti&STYLES=&FORMAT=image%2Fpng" > result/wms_contour_inline_ti.png
results match.
PASSED
wxs/run_test.py::test[contour_tileindex_wms_contour_layer_ti_png]
mapserv QUERY_STRING="map=contour_tileindex.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG%3A4326&BBOX=3.697829,-16.193665,57.120229,23.8731435&WIDTH=300&HEIGHT=300&LAYERS=contour_layer_ti&STYLES=&FORMAT=image%2Fpng" > result/wms_contour_layer_ti.png
results match.
PASSED
wxs/run_test.py::test[contour_tileindex_wms_contour_inline_ti_getfeatureinfo_xml]
mapserv QUERY_STRING="map=contour_tileindex.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetFeatureInfo&SRS=EPSG%3A4326&BBOX=3.697829,-16.193665,57.120229,23.8731435&WIDTH=300&HEIGHT=300&LAYERS=contour_inline_ti&STYLES=&FORMAT=image%2Fpng&QUERY_LAYERS=contour_inline_ti&I=2&J=120&INFO_FORMAT=application/vnd.ogc.gml" > result/wms_contour_inline_ti_getfeatureinfo.xml
results match.
PASSED
wxs/run_test.py::test[contour_tileindex_wms_contour_inline_ti_getfeatureinfo_empty_result_xml]
mapserv QUERY_STRING="map=contour_tileindex.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetFeatureInfo&SRS=EPSG%3A4326&BBOX=3.697829,-16.193665,57.120229,23.8731435&WIDTH=300&HEIGHT=300&LAYERS=contour_inline_ti&STYLES=&FORMAT=image%2Fpng&QUERY_LAYERS=contour_inline_ti&I=20&J=120&INFO_FORMAT=application/vnd.ogc.gml" > result/wms_contour_inline_ti_getfeatureinfo_empty_result.xml
results match.
PASSED
wxs/run_test.py::test[ogr_connectionoptions_ogr_connectionoptions_xml]
mapserv QUERY_STRING="map=ogr_connectionoptions.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=test" > result/ogr_connectionoptions.xml
results match.
PASSED
wxs/run_test.py::test[ows_all_ows_all_wms_capabilities_xml]
mapserv QUERY_STRING="map=ows_all.map&SERVICE=WMS&REQUEST=GetCapabilities" > result/ows_all_wms_capabilities.xml
FAILED
wxs/run_test.py::test[ows_all_ows_all_wms_capabilities_post_xml]
echo "map=ows_all.map&SERVICE=WMS&REQUEST=GetCapabilities" | mapserv > result/ows_all_wms_capabilities_post.xml
FAILED
wxs/run_test.py::test[ows_all_ows_all_wms_getfeatureinfo_xml]
mapserv QUERY_STRING="map=ows_all.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road&INFO_FORMAT=application%2Fvnd.ogc.gml&I=483&J=291&FEATURE_COUNT=5" > result/ows_all_wms_getfeatureinfo.xml
results match.
PASSED
wxs/run_test.py::test[ows_all_ows_all_wfs_capabilities_xml]
mapserv QUERY_STRING="map=ows_all.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/ows_all_wfs_capabilities.xml
results match.
PASSED
wxs/run_test.py::test[ows_all_ows_all_wfs_getfeature_xml]
mapserv QUERY_STRING="map=ows_all.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province" > result/ows_all_wfs_getfeature.xml
results match.
PASSED
wxs/run_test.py::test[ows_context_ows_context_caps_xml]
mapserv QUERY_STRING="map=ows_context.map&CONTEXT=ows_context.xml&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/ows_context_caps.xml
FAILED
wxs/run_test.py::test[ows_context_ows_context_with_layer_list_caps_xml]
mapserv QUERY_STRING="map=ows_context.map&CONTEXT=ows_context_with_layer_list.xml&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/ows_context_with_layer_list_caps.xml
FAILED
wxs/run_test.py::test[ows_disable_ows_wms11_disabled_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[ows_disable_ows_wms13_disabled_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[ows_disable_ows_wcs11_disabled_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[ows_disable_ows_wcs20_disabled_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[ows_disable_ows_wfs10_disabled_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[ows_disable_ows_wfs11_disabled_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[ows_disable_ows_sos_disabled_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[ows_empty_wms_empty_cap_latestversion_xml]
mapserv QUERY_STRING="map=ows_empty.map&SERVICE=WMS&REQUEST=GetCapabilities" > result/wms_empty_cap_latestversion.xml result/wms_empty_cap_latestversion.xml
FAILED
wxs/run_test.py::test[ows_empty_wms_empty_cap130_xml]
mapserv QUERY_STRING="map=ows_empty.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_empty_cap130.xml result/wms_empty_cap130.xml
FAILED
wxs/run_test.py::test[ows_empty_wms_empty_cap111_xml]
mapserv QUERY_STRING="map=ows_empty.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_empty_cap111.xml result/wms_empty_cap111.xml
FAILED
wxs/run_test.py::test[ows_empty_wms_empty_cap100_xml]
mapserv QUERY_STRING="map=ows_empty.map&SERVICE=WMS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wms_empty_cap100.xml result/wms_empty_cap100.xml
results match.
PASSED
wxs/run_test.py::test[ows_empty_wcs_empty_cap_latestversion_xml]
mapserv QUERY_STRING="map=ows_empty.map&SERVICE=WCS&REQUEST=GetCapabilities" > result/wcs_empty_cap_latestversion.xml result/wcs_empty_cap_latestversion.xml
results match.
PASSED
wxs/run_test.py::test[ows_empty_wcs_empty_cap100_xml]
mapserv QUERY_STRING="map=ows_empty.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wcs_empty_cap100.xml result/wcs_empty_cap100.xml
results match.
PASSED
wxs/run_test.py::test[ows_empty_wcs_empty_cap111_xml]
mapserv QUERY_STRING="map=ows_empty.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wcs_empty_cap111.xml result/wcs_empty_cap111.xml
results match.
PASSED
wxs/run_test.py::test[ows_empty_wcs_empty_cap201_xml]
mapserv QUERY_STRING="map=ows_empty.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities" > result/wcs_empty_cap201.xml result/wcs_empty_cap201.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_wms_capabilities111_xml]
mapserv QUERY_STRING="map=ows_metadata.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/ows_metadata_wms_capabilities111.xml
FAILED
wxs/run_test.py::test[ows_metadata_ows_metadata_wms_capabilities130_xml]
mapserv QUERY_STRING="map=ows_metadata.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/ows_metadata_wms_capabilities130.xml
FAILED
wxs/run_test.py::test[ows_metadata_ows_metadata_wfs_capabilities100_xml0]
mapserv QUERY_STRING="map=ows_metadata.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/ows_metadata_wfs_capabilities100.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_wfs_capabilities100_xml1]
mapserv QUERY_STRING="map=ows_metadata.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/ows_metadata_wfs_capabilities100.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_wfs_capabilities110_xml]
mapserv QUERY_STRING="map=ows_metadata.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/ows_metadata_wfs_capabilities110.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_wfs_capabilities200_xml0]
mapserv QUERY_STRING="map=ows_metadata.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/ows_metadata_wfs_capabilities200.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_wcs_capabilities100_xml]
mapserv QUERY_STRING="map=ows_metadata.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/ows_metadata_wcs_capabilities100.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_wcs_capabilities110_xml]
mapserv QUERY_STRING="map=ows_metadata.map&SERVICE=WCS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/ows_metadata_wcs_capabilities110.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_wfs_capabilities200_xml1]
mapserv QUERY_STRING="map=ows_metadata.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/ows_metadata_wfs_capabilities200.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_missing_layer_param_xml]
mapserv QUERY_STRING="map=ows_metadata.map&REQUEST=GetMetadata" > result/ows_metadata_missing_layer_param.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_empty_layer_param_xml]
mapserv QUERY_STRING="map=ows_metadata.map&REQUEST=GetMetadata&LAYER=" > result/ows_metadata_empty_layer_param.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_invalid_layer_param_xml]
mapserv QUERY_STRING="map=ows_metadata.map&REQUEST=GetMetadata&LAYER=foo" > result/ows_metadata_invalid_layer_param.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_302_layer_param_xml]
mapserv QUERY_STRING="map=ows_metadata.map&REQUEST=GetMetadata&LAYER=road" > result/ows_metadata_302_layer_param.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_layer_vector_xml]
mapserv QUERY_STRING="map=ows_metadata.map&REQUEST=GetMetadata&LAYER=province" > result/ows_metadata_layer_vector.xml
results match.
PASSED
wxs/run_test.py::test[ows_metadata_ows_metadata_layer_raster_xml]
mapserv QUERY_STRING="map=ows_metadata.map&REQUEST=GetMetadata&LAYER=toronto" > result/ows_metadata_layer_raster.xml
results match.
PASSED
wxs/run_test.py::test[ows_sos_ows_sos_capabilities_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[ows_sos_ows_sos_getobservation_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[ows_sos_ows_sos_describesensor_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[ows_test_xml_escaping_wfs10_test_xml_escaping_xml]
mapserv QUERY_STRING="map=ows_test_xml_escaping.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wfs10_test_xml_escaping.xml
results match.
PASSED
wxs/run_test.py::test[ows_test_xml_escaping_wfs11_test_xml_escaping_xml]
mapserv QUERY_STRING="map=ows_test_xml_escaping.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wfs11_test_xml_escaping.xml
results match.
PASSED
wxs/run_test.py::test[ows_test_xml_escaping_wfs20_test_xml_escaping_xml]
mapserv QUERY_STRING="map=ows_test_xml_escaping.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/wfs20_test_xml_escaping.xml
results match.
PASSED
wxs/run_test.py::test[ows_test_xml_escaping_wms111_test_xml_escaping_xml]
mapserv QUERY_STRING="map=ows_test_xml_escaping.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms111_test_xml_escaping.xml
FAILED
wxs/run_test.py::test[ows_test_xml_escaping_wms130_test_xml_escaping_xml]
mapserv QUERY_STRING="map=ows_test_xml_escaping.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms130_test_xml_escaping.xml
FAILED
wxs/run_test.py::test[ows_wcs_ows_wcs_capabilities_xml]
mapserv QUERY_STRING="map=ows_wcs.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/ows_wcs_capabilities.xml
results match.
PASSED
wxs/run_test.py::test[ows_wcs_ows_wcs_describecoverage_xml]
mapserv QUERY_STRING="map=ows_wcs.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=DescribeCoverage&COVERAGE=grey" > result/ows_wcs_describecoverage.xml
results match.
PASSED
wxs/run_test.py::test[ows_wcs_ows_wcs_getcoverage_xml]
mapserv QUERY_STRING="map=ows_wcs.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=120&HEIGHT=90&FORMAT=PNG&BBOX=0,0,400,300&COVERAGE=grey&CRS=EPSG:32611" > result/ows_wcs_getcoverage.xml
results match.
PASSED
wxs/run_test.py::test[ows_wfs_ows_wfs_capabilities_xml]
mapserv QUERY_STRING="map=ows_wfs.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/ows_wfs_capabilities.xml
results match.
PASSED
wxs/run_test.py::test[ows_wfs_ows_wfs_getfeature_xml]
mapserv QUERY_STRING="map=ows_wfs.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province" > result/ows_wfs_getfeature.xml
results match.
PASSED
wxs/run_test.py::test[ows_wfs_ows_wfs_describefeaturetype_xml]
mapserv QUERY_STRING="map=ows_wfs.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=DescribeFeatureType" > result/ows_wfs_describefeaturetype.xml
results match.
PASSED
wxs/run_test.py::test[ows_wms_ows_wms_capabilities_xml]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&REQUEST=GetCapabilities" > result/ows_wms_capabilities.xml
FAILED
wxs/run_test.py::test[ows_wms_ows_wms_getfeatureinfo_xml]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road&I=483&J=291&FEATURE_COUNT=5" > result/ows_wms_getfeatureinfo.xml
results match.
PASSED
wxs/run_test.py::test[ows_wms_ows_wms_getfeatureinfo_plain_xml]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road&INFO_FORMAT=text%2Fplain&I=483&J=291&FEATURE_COUNT=5" > result/ows_wms_getfeatureinfo_plain.xml
results match.
PASSED
wxs/run_test.py::test[ows_wms_ows_wms_getfeatureinfo_gml_xml]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road&INFO_FORMAT=application%2Fvnd.ogc.gml&I=483&J=291&FEATURE_COUNT=5" > result/ows_wms_getfeatureinfo_gml.xml
results match.
PASSED
wxs/run_test.py::test[ows_wms_ows_wms_getfeatureinfo_plain_alias_xml]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road2&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road2&INFO_FORMAT=text%2Fplain&I=483&J=291&FEATURE_COUNT=5" > result/ows_wms_getfeatureinfo_plain_alias.xml
results match.
PASSED
wxs/run_test.py::test[ows_wms_ows_wms_getfeatureinfo_gml_alias_xml]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road2&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road2&INFO_FORMAT=application%2Fvnd.ogc.gml&I=483&J=291&FEATURE_COUNT=5" > result/ows_wms_getfeatureinfo_gml_alias.xml
results match.
PASSED
wxs/run_test.py::test[ows_wms_ows_wms_getmap_xml]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-67.5725,42.3683,-58.9275,48.13&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/ows_wms_getmap.xml
results match.
PASSED
wxs/run_test.py::test[ows_wms_ows_wms_describelayer_xml]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&layers=road&sld_version=1.1.0" > result/ows_wms_describelayer.xml
results match.
PASSED
wxs/run_test.py::test[ows_wms_ows_wms_getlegendgraphic_xml]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&x=500&y=300&LAYER=popplace&FORMAT=agg/png&VERSION=1.1.1&REQUEST=GetLegendGraphic&STYLES=&EXCEPTIONS=application%252Fvnd.ogc.se_inimage&SRS=EPSG:42304&BBOX=-2200000,-712631,3072800,3840000&WIDTH=600&HEIGHT=600" > result/ows_wms_getlegendgraphic.xml
results match.
PASSED
wxs/run_test.py::test[ows_wms_ows_wms_getmap_exception_png]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&REQUEST=GetMap&VERSION=1.3.0&LAYERS=road&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE" > result/ows_wms_getmap_exception.png result/ows_wms_getmap_exception.png
results match.
PASSED
wxs/run_test.py::test[ows_wms_ows_wms_getmap_valid_png]
mapserv QUERY_STRING="map=ows_wms.map&SERVICE=WMS&REQUEST=GetMap&VERSION=1.3.0&LAYERS=road3&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE" > result/ows_wms_getmap_valid.png result/ows_wms_getmap_valid.png
results match.
PASSED
wxs/run_test.py::test[ows_wms_rootlayer_name_ows_wms_rootlayer_name_capabilities_xml]
mapserv QUERY_STRING="map=ows_wms_rootlayer_name.map&SERVICE=WMS&REQUEST=GetCapabilities" > result/ows_wms_rootlayer_name_capabilities.xml
FAILED
wxs/run_test.py::test[ows_wms_rootlayer_name_empty_ows_wms_rootlayer_name_empty_capabilities_xml]
mapserv QUERY_STRING="map=ows_wms_rootlayer_name_empty.map&SERVICE=WMS&REQUEST=GetCapabilities" > result/ows_wms_rootlayer_name_empty_capabilities.xml
FAILED
wxs/run_test.py::test[sos_sos_se0_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se1_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se2_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_caps_updatesequence_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_exception_updatesequence1_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_exception_updatesequence2_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_exception_acceptversions_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_cap1_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_cap0_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_cap_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se3_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se4_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se5_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se6_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se7_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_describe_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se8_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se9_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se10_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_se11_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_getobs_all_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_getobs_epsg_4326_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_getobs_datablock_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_getobs_proc_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_getobs_filter_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_getobs_time_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_getobs_foi_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_getobs_time_filter_foi_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_descobs_ex1_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_descobs_ex2_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[sos_sos_descobs_xml] SKIPPED (unconditional skip)
wxs/run_test.py::test[tomk_workshop_wms_get_caps_xml]
mapserv QUERY_STRING="map=tomk_workshop.map&service=WMS&version=1.1.1&request=GetCapabilities" > result/wms_get_caps.xml
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wms_describe_layer_xml]
mapserv QUERY_STRING="map=tomk_workshop.map&service=WMS&version=1.1.1&request=DescribeLayer&layers=rivers" > result/wms_describe_layer.xml
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wms_getmap_png]
mapserv QUERY_STRING="map=tomk_workshop.map&version=1.1.1&service=WMS&request=GetMap&srs=EPSG:4326&bbox=-180,-90,180,90&format=image/png&layers=land_shallow_topo_2048,rivers&styles=,&transparent=true&width=500&height=300&STYLES=" > result/wms_getmap.png
FAILED
wxs/run_test.py::test[tomk_workshop_wms_get_feature_info_vector_html]
mapserv QUERY_STRING="map=tomk_workshop.map&version=1.1.1&service=WMS&request=GetFeatureInfo&srs=EPSG:4326&bbox=-180,-90,180,90&format=image/png&layers=land_shallow_topo_2048,rivers&styles=,&transparent=true&width=500&height=300&query_layers=rivers&info_format=text/html&x=141&y=91&radius=10" > result/wms_get_feature_info_vector.html
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wms_get_feature_info_vector_gml]
mapserv QUERY_STRING="map=tomk_workshop.map&version=1.1.1&service=WMS&request=GetFeatureInfo&srs=EPSG:4326&bbox=-180,-90,180,90&format=image/png&layers=land_shallow_topo_2048,rivers&styles=,&transparent=true&width=500&height=300&query_layers=rivers&info_format=application/vnd.ogc.gml&x=141&y=91&radius=10" > result/wms_get_feature_info_vector.gml
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wms_get_feature_info_raster_html]
mapserv QUERY_STRING="map=tomk_workshop.map&version=1.1.1&service=WMS&request=GetFeatureInfo&srs=EPSG:4326&bbox=-180,-90,180,90&format=image/png&layers=land_shallow_topo_2048,rivers&styles=,&transparent=true&width=500&height=300&query_layers=land_shallow_topo_2048&info_format=text/html&x=141&y=91&radius=10" > result/wms_get_feature_info_raster.html
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wms_get_feature_info_raster_gml]
mapserv QUERY_STRING="map=tomk_workshop.map&version=1.1.1&service=WMS&request=GetFeatureInfo&srs=EPSG:4326&bbox=-180,-90,180,90&format=image/png&layers=land_shallow_topo_2048,rivers&styles=,&transparent=true&width=500&height=300&query_layers=land_shallow_topo_2048&info_format=application/vnd.ogc.gml&x=141&y=91&radius=10" > result/wms_get_feature_info_raster.gml
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wms_get_feature_info_raster_feature_count_gml]
mapserv QUERY_STRING="map=tomk_workshop.map&version=1.1.1&service=WMS&request=GetFeatureInfo&srs=EPSG:4326&bbox=-180,-90,180,90&format=image/png&layers=land_shallow_topo_2048,rivers&styles=,&transparent=true&width=500&height=300&query_layers=land_shallow_topo_2048&info_format=application/vnd.ogc.gml&x=141&y=91&radius=10&feature_count=2" > result/wms_get_feature_info_raster_feature_count.gml
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wms_get_legend_graphic_png]
mapserv QUERY_STRING="map=tomk_workshop.map&version=1.1.1&service=WMS&request=GetLegendGraphic&layer=rivers&format=image/png" > result/wms_get_legend_graphic.png
result images match, though files differ.
PASSED
wxs/run_test.py::test[tomk_workshop_wms_get_styles_sld]
mapserv QUERY_STRING="map=tomk_workshop.map&version=1.1.1&service=WMS&request=GetStyles&layers=rivers" > result/wms_get_styles.sld
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wfs_get_caps_xml]
mapserv QUERY_STRING="map=tomk_workshop.map&service=WFS&version=1.0.0&request=GetCapabilities" > result/wfs_get_caps.xml
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wfs_describe_feature_type_gml2_xml]
mapserv QUERY_STRING="map=tomk_workshop.map&service=WFS&version=1.0.0&request=DescribeFeatureType" > result/wfs_describe_feature_type_gml2.xml
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wfs_describe_feature_type_gml3l0_xml]
mapserv QUERY_STRING="map=tomk_workshop.map&service=WFS&version=1.0.0&request=DescribeFeatureType&outputFormat=SFE_XMLSCHEMA" > result/wfs_describe_feature_type_gml3l0.xml
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wfs_get_feature_gml2_xml]
mapserv QUERY_STRING="map=tomk_workshop.map&version=1.0.0&service=WFS&request=GetFeature&typename=rivers&filter=%3CFilter%3E%3CPropertyIsEqualTo%3E%3CPropertyName%3ENAME%3C/PropertyName%3E%3CLiteral%3EGreat%20Bear%3C/Literal%3E%3C/PropertyIsEqualTo%3E%3C/Filter%3E&outputFormat=GML2" > result/wfs_get_feature_gml2.xml
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wfs_get_feature_gml3l0_xml]
mapserv QUERY_STRING="map=tomk_workshop.map&version=1.0.0&service=WFS&request=GetFeature&typename=rivers&filter=%3CFilter%3E%3CPropertyIsEqualTo%3E%3CPropertyName%3ENAME%3C/PropertyName%3E%3CLiteral%3EGreat%20Bear%3C/Literal%3E%3C/PropertyIsEqualTo%3E%3C/Filter%3E&outputFormat=GML3" > result/wfs_get_feature_gml3l0.xml
results match.
PASSED
wxs/run_test.py::test[tomk_workshop_wcs_get_caps_xml]
mapserv QUERY_STRING="map=tomk_workshop.map&service=WCS&version=1.0.0&request=GetCapabilities" > result/wcs_get_caps.xml result/wcs_get_caps.xml
FAILED
wxs/run_test.py::test[wcs_grib_input_output_wcs_grib_input_output_wcs10_get_coverage_grb2]
mapserv QUERY_STRING="map=wcs_grib_input_output.map&SERVICE=WCS&REQUEST=GetCoverage&VERSION=1.0.0&COVERAGE=temperatures&CRS=EPSG:4326&BBOX=0,-90,180,90&RESX=2.4&RESY=2.4&FORMAT=GRIB" > result/wcs_grib_input_output_wcs10_get_coverage.grb2
results match.
PASSED
wxs/run_test.py::test[wcs_grib_input_output_wcs_grib_input_output_wcs11_get_coverage_grb2]
mapserv QUERY_STRING="map=wcs_grib_input_output.map&SERVICE=WCS&REQUEST=GetCoverage&VERSION=1.1.0&IDENTIFIER=temperatures&BOUNDINGBOX=-90,0,90,180,urn:ogc:def:crs:EPSG::4326&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=90,0&GridOffsets=2.4,-2.4&FORMAT=GRIB" > result/wcs_grib_input_output_wcs11_get_coverage.grb2
results match.
PASSED
wxs/run_test.py::test[wcs_grib_input_output_wcs_grib_input_output_wcs20_get_coverage_grb2]
mapserv QUERY_STRING="map=wcs_grib_input_output.map&SERVICE=WCS&REQUEST=GetCoverage&VERSION=2.0.1&COVERAGEID=temperatures&FORMAT=application/x-grib2&SUBSET=long(0,180)&SUBSETTINGCRS=http://www.opengis.net/def/crs/EPSG/0/4326" > result/wcs_grib_input_output_wcs20_get_coverage.grb2
results match.
PASSED
wxs/run_test.py::test[wcs_grib_output_wcs_grib_output_wcs10_get_coverage_grb2]
mapserv QUERY_STRING="map=wcs_grib_output.map&SERVICE=WCS&REQUEST=GetCoverage&VERSION=1.0.0&COVERAGE=temperatures&CRS=EPSG:4326&BBOX=0,-90,180,90&RESX=2.4&RESY=2.4&FORMAT=GRIB" > result/wcs_grib_output_wcs10_get_coverage.grb2
results match.
PASSED
wxs/run_test.py::test[wcs_grib_output_wcs_grib_output_wcs11_get_coverage_grb2]
mapserv QUERY_STRING="map=wcs_grib_output.map&SERVICE=WCS&REQUEST=GetCoverage&VERSION=1.1.0&IDENTIFIER=temperatures&BOUNDINGBOX=-90,0,90,180,urn:ogc:def:crs:EPSG::4326&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=90,0&GridOffsets=2.4,-2.4&FORMAT=GRIB" > result/wcs_grib_output_wcs11_get_coverage.grb2
results match.
PASSED
wxs/run_test.py::test[wcs_grib_output_wcs_grib_output_wcs20_get_coverage_grb2]
mapserv QUERY_STRING="map=wcs_grib_output.map&SERVICE=WCS&REQUEST=GetCoverage&VERSION=2.0.1&COVERAGEID=temperatures&FORMAT=application/x-grib2&SUBSET=long(0,180)&SUBSETTINGCRS=http://www.opengis.net/def/crs/EPSG/0/4326" > result/wcs_grib_output_wcs20_get_coverage.grb2
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario1_wcs_20_cap_inspire_url_xml0]
mapserv QUERY_STRING="map=wcs_inspire_scenario1.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities" > result/wcs_20_cap_inspire_url.xml
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario1_wcs_20_cap_inspire_url_acceptlanguage_default_xml0]
mapserv QUERY_STRING="map=wcs_inspire_scenario1.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&ACCEPTLANGUAGES=eng" > result/wcs_20_cap_inspire_url_acceptlanguage_default.xml
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario1_wcs_20_cap_inspire_url_acceptlanguage_unknown_xml0]
mapserv QUERY_STRING="map=wcs_inspire_scenario1.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&ACCEPTLANGUAGES=unk" > result/wcs_20_cap_inspire_url_acceptlanguage_unknown.xml
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario1_wcs_20_cap_inspire_url_acceptlanguage_secondary_xml0]
mapserv QUERY_STRING="map=wcs_inspire_scenario1.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&ACCEPTLANGUAGES=ger" > result/wcs_20_cap_inspire_url_acceptlanguage_secondary.xml
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario1_wcs_20_cap_inspire_url_acceptlanguage_multiple_xml0]
mapserv QUERY_STRING="map=wcs_inspire_scenario1.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&ACCEPTLANGUAGES=unk,ger" > result/wcs_20_cap_inspire_url_acceptlanguage_multiple.xml
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario1_wcs_20_cap_inspire_url_xml1]
echo "" | mapserv > result/wcs_20_cap_inspire_url.xml
FAILED
wxs/run_test.py::test[wcs_inspire_scenario1_wcs_20_cap_inspire_url_acceptlanguage_default_xml1]
echo "eng" | mapserv > result/wcs_20_cap_inspire_url_acceptlanguage_default.xml
FAILED
wxs/run_test.py::test[wcs_inspire_scenario1_wcs_20_cap_inspire_url_acceptlanguage_unknown_xml1]
echo "unk" | mapserv > result/wcs_20_cap_inspire_url_acceptlanguage_unknown.xml
FAILED
wxs/run_test.py::test[wcs_inspire_scenario1_wcs_20_cap_inspire_url_acceptlanguage_secondary_xml1]
echo "ger" | mapserv > result/wcs_20_cap_inspire_url_acceptlanguage_secondary.xml
FAILED
wxs/run_test.py::test[wcs_inspire_scenario1_wcs_20_cap_inspire_url_acceptlanguage_multiple_xml1]
echo "unkger" | mapserv > result/wcs_20_cap_inspire_url_acceptlanguage_multiple.xml
FAILED
wxs/run_test.py::test[wcs_inspire_scenario2_wcs_20_cap_inspire_embed_xml0]
mapserv QUERY_STRING="map=wcs_inspire_scenario2.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities" > result/wcs_20_cap_inspire_embed.xml
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario2_wcs_20_cap_inspire_embed_acceptlanguage_default_xml0]
mapserv QUERY_STRING="map=wcs_inspire_scenario2.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&ACCEPTLANGUAGES=eng" > result/wcs_20_cap_inspire_embed_acceptlanguage_default.xml
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario2_wcs_20_cap_inspire_embed_acceptlanguage_unknown_xml0]
mapserv QUERY_STRING="map=wcs_inspire_scenario2.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&ACCEPTLANGUAGES=unk" > result/wcs_20_cap_inspire_embed_acceptlanguage_unknown.xml
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario2_wcs_20_cap_inspire_embed_acceptlanguage_secondary_xml0]
mapserv QUERY_STRING="map=wcs_inspire_scenario2.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&ACCEPTLANGUAGES=ger" > result/wcs_20_cap_inspire_embed_acceptlanguage_secondary.xml
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario2_wcs_20_cap_inspire_embed_acceptlanguage_multiple_xml0]
mapserv QUERY_STRING="map=wcs_inspire_scenario2.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&ACCEPTLANGUAGES=unk,ger" > result/wcs_20_cap_inspire_embed_acceptlanguage_multiple.xml
results match.
PASSED
wxs/run_test.py::test[wcs_inspire_scenario2_wcs_20_cap_inspire_embed_xml1]
echo "" | mapserv > result/wcs_20_cap_inspire_embed.xml
FAILED
wxs/run_test.py::test[wcs_inspire_scenario2_wcs_20_cap_inspire_embed_acceptlanguage_default_xml1]
echo "eng" | mapserv > result/wcs_20_cap_inspire_embed_acceptlanguage_default.xml
FAILED
wxs/run_test.py::test[wcs_inspire_scenario2_wcs_20_cap_inspire_embed_acceptlanguage_unknown_xml1]
echo "unk" | mapserv > result/wcs_20_cap_inspire_embed_acceptlanguage_unknown.xml
FAILED
wxs/run_test.py::test[wcs_inspire_scenario2_wcs_20_cap_inspire_embed_acceptlanguage_secondary_xml1]
echo "ger" | mapserv > result/wcs_20_cap_inspire_embed_acceptlanguage_secondary.xml
FAILED
wxs/run_test.py::test[wcs_inspire_scenario2_wcs_20_cap_inspire_embed_acceptlanguage_multiple_xml1]
echo "unkger" | mapserv > result/wcs_20_cap_inspire_embed_acceptlanguage_multiple.xml
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_16_grd]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=120&HEIGHT=90&FORMAT=AAIGRID&BBOX=0,0,400,300&COVERAGE=grey&CRS=EPSG:32611" > result/wcs_mask_16.grd
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_simple_png]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=120&HEIGHT=90&FORMAT=PNG&BBOX=0,0,400,300&COVERAGE=grey&CRS=EPSG:32611" > result/wcs_mask_simple.png
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_bilinear_png]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=120&HEIGHT=90&FORMAT=PNG&BBOX=0.1,0.1,399.9,299.9&COVERAGE=grey&CRS=EPSG:32611&INTERPOLATION=BILINEAR" > result/wcs_mask_bilinear.png
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_16_ds_grd]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=12&HEIGHT=20&FORMAT=AAIGRID&BBOX=0.1,0.1,399.9,299.9&COVERAGE=grey&CRS=EPSG:32611" > result/wcs_mask_16_ds.grd
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_16_repro_grd]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=20&HEIGHT=30&FORMAT=AAIGRID&BBOX=-121.488744,0,-121.485169,0.002697&COVERAGE=grey&CRS=EPSG:4326" > result/wcs_mask_16_repro.grd
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_getcov_grd_10_dat]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&RESX=30&RESY=30&FORMAT=AAIGRID&BBOX=0,0,400,300&COVERAGE=grey&CRS=EPSG:32611" > result/wcs_mask_getcov_grd_10.dat
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_getcov_grd_11_dat]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.1.0&REQUEST=GetCoverage&FORMAT=AAIGRID&BOUNDINGBOX=0,0,400,300,urn:ogc:def:crs:EPSG::32611&IDENTIFIER=grey&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=0,295&GridOffsets=30,-30" > result/wcs_mask_getcov_grd_11.dat
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_getcov_grd_11_imagecrs_dat]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.1.0&REQUEST=GetCoverage&FORMAT=AAIGRID&BOUNDINGBOX=0,0,39,29,urn:ogc:def:crs:OGC::imageCRS&IDENTIFIER=grey&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=0,0&GridOffsets=3,3" > result/wcs_mask_getcov_grd_11_imagecrs.dat
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_getcov_grd_11_4326_dat]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.1.0&REQUEST=GetCoverage&FORMAT=image/x-aaigrid&BOUNDINGBOX=0,-121.48874388968,0.0027058261133485,-121.48516027717,urn:ogc:def:crs:EPSG::4326&IDENTIFIER=grey&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=0.0027058261133485,-121.48874388968&GridOffsets=-0.0003,0.0003" > result/wcs_mask_getcov_grd_11_4326.dat
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_getcov_grd_11_wgs84_dat]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.1.0&REQUEST=GetCoverage&FORMAT=image/x-aaigrid&BOUNDINGBOX=-121.48874388968,0,-121.48516027717,0.0027058261133485,urn:ogc:def:crs:OGC::CRS84&IDENTIFIER=grey&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=-121.48874388968,0.0027058261133485&GridOffsets=0.0003,-0.0003" > result/wcs_mask_getcov_grd_11_wgs84.dat
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_getcov_png8_11_dat]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=1.1.0&REQUEST=GetCoverage&FORMAT=image/png;%20mode=8bit&BOUNDINGBOX=0,-121.48874388968,0.0027058261133485,-121.48516027717,urn:ogc:def:crs:EPSG::4326&IDENTIFIER=grey&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=0.0027058261133485,-121.48874388968&GridOffsets=-0.0003,0.0003" > result/wcs_mask_getcov_png8_11.dat
result images match, though files differ.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_full_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff" > result/wcs_mask_20_getcov_full.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_full_png]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/png" > result/wcs_mask_20_getcov_full.png
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_grd_dat]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/x-aaigrid" > result/wcs_mask_20_getcov_grd.dat
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_grd_mp_dat]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/x-aaigrid&MEDIATYPE=multipart/mixed" > result/wcs_mask_20_getcov_grd_mp.dat
FAILED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_trim_x_min_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(20,*)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_trim_x_min.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_trim_x_max_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(*,20)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_trim_x_max.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_trim_x_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10,20)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_trim_x_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_trim_y_min_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=y(20,*)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_trim_y_min.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_trim_y_max_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=y(*,20)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_trim_y_max.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_trim_y_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=y(10,20)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_trim_y_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_trim_x_y_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10,20)&SUBSET=y(10,20)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_trim_x_y_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_trim_x_y_both_1px_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10,10)&SUBSET=y(10,10)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_trim_x_y_both_1px.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_full_dat]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&MEDIATYPE=multipart/mixed" > result/wcs_mask_20_getcov_full.dat
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_imageCRS_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(0,10)&SUBSET=y(0,10)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_imageCRS.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_origCRS_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(0,50)&SUBSET=y(0,50)&SUBSETTINGCRS=http://www.opengis.net/def/crs/EPSG/0/32611" > result/wcs_mask_20_getcov_origCRS.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_reproj_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=long(-121.488,-121.487)&SUBSET=lat(0,0.001)&SUBSETTINGCRS=http://www.opengis.net/def/crs/EPSG/0/4326" > result/wcs_mask_20_getcov_reproj.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_reproj_dat]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&MEDIATYPE=multipart/mixed&OUTPUTCRS=EPSG:4326" > result/wcs_mask_20_getcov_reproj.dat
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_scaling_size_full_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SIZE=x(10)&SIZE=y(20)" > result/wcs_mask_20_getcov_scaling_size_full.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_scaling_resolution_full_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&RESOLUTION=x(20)&RESOLUTION=y(20)" > result/wcs_mask_20_getcov_scaling_resolution_full.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_scaling_size_trim_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10,30)&SUBSET=y(10,30)&SIZE=x(40)&SIZE=y(40)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_scaling_size_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_scaling_resolution_trim_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10,30)&SUBSET=y(10,30)&RESOLUTION=x(5)&RESOLUTION=y(5)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_scaling_resolution_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_imageCRS_scaling_size_trim_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10, 20)&SUBSET=y,imageCRS(10, 20)&SIZE=x(20)&SIZE=y(30)&SUBSETTINGCRS=imageCRS" > result/wcs_mask_20_getcov_imageCRS_scaling_size_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_imageCRS_scaling_resolution_trim_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x,imageCRS(0,10)&SUBSET=y,imageCRS(0,10)&RESOLUTION=x(20)&RESOLUTION=y(5)" > result/wcs_mask_20_getcov_imageCRS_scaling_resolution_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_origCRS_scaling_size_trim_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x,http://www.opengis.net/def/crs/EPSG/0/32611(0,50)&SUBSET=y,http://www.opengis.net/def/crs/EPSG/0/32611(0,50)&SIZE=x(30)&SIZE=y(35)" > result/wcs_mask_20_getcov_origCRS_scaling_size_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_origCRS_scaling_resolution_trim_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x,http://www.opengis.net/def/crs/EPSG/0/32611(0,50)&SUBSET=y,http://www.opengis.net/def/crs/EPSG/0/32611(0,50)&RESOLUTION=x(5)&RESOLUTION=y(2)" > result/wcs_mask_20_getcov_origCRS_scaling_resolution_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_reproj_scaling_size_trim_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=long,http://www.opengis.net/def/crs/EPSG/0/4326(-121.488,-121.487)&SUBSET=lat,http://www.opengis.net/def/crs/EPSG/0/4326(0,0.001)&SIZE=long(30)&SIZE=lat(40)" > result/wcs_mask_20_getcov_reproj_scaling_size_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_reproj_scaling_resolution_trim_both_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=long,http://www.opengis.net/def/crs/EPSG/0/4326(-121.488,-121.487)&SUBSET=lat,http://www.opengis.net/def/crs/EPSG/0/4326(0,0.001)&RESOLUTION=long(0.00002)&RESOLUTION=lat(0.00005)" > result/wcs_mask_20_getcov_reproj_scaling_resolution_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_scaling_size_resolution_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SIZE=x(10)&RESOLUTION=y(5)" > result/wcs_mask_20_getcov_scaling_size_resolution.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_scaling_resolution_size_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&RESOLUTION=x(5)&SIZE=y(10)" > result/wcs_mask_20_getcov_scaling_resolution_size.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_interpolation_nearest_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SIZE=x(20)&SIZE=y(20)&INTERPOLATION=NEAREST" > result/wcs_mask_20_getcov_interpolation_nearest.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_interpolation_average_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SIZE=x(20)&SIZE=y(20)&INTERPOLATION=AVERAGE" > result/wcs_mask_20_getcov_interpolation_average.tif
results match.
PASSED
wxs/run_test.py::test[wcs_mask_wcs_mask_20_getcov_interpolation_bilinear_tif]
mapserv QUERY_STRING="map=wcs_mask.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SIZE=x(20)&SIZE=y(20)&INTERPOLATION=BILINEAR" > result/wcs_mask_20_getcov_interpolation_bilinear.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_desc_bands_xml]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=DescribeCoverage&COVERAGEID=multi,multi_new" > result/wcs_20_desc_bands.xml
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_index_tif]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi&FORMAT=image/tiff&RANGESUBSET=1,5,9" > result/wcs_20_getcov_bands_index.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_name_tif]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi&FORMAT=image/tiff&RANGESUBSET=Band9,Band5,Band1" > result/wcs_20_getcov_bands_name.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_name_dat]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi&FORMAT=image/tiff&mediatype=multipart/related&RANGESUBSET=Band9,Band5,Band1" > result/wcs_20_getcov_bands_name.dat
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_index_new_tif]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&RANGESUBSET=1,5,9" > result/wcs_20_getcov_bands_index_new.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_name_new_tif]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&RANGESUBSET=myBand9,Band5,Band1" > result/wcs_20_getcov_bands_name_new.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_name_new_dat]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&mediatype=multipart/related&RANGESUBSET=myBand9,Band5,Band1" > result/wcs_20_getcov_bands_name_new.dat
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_10_getcov_bands_name_new_dat]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&COVERAGE=multi_new&FORMAT=GEOTIFF_8&BBOX=15,48,16,49&bands=9,5,1&CRS=EPSG:4326&WIDTH=5&HEIGHT=5" > result/wcs_10_getcov_bands_name_new.dat
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_name_new_reproject_dat]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&mediatype=multipart/related&RANGESUBSET=myBand9,Band5,Band1&OUTPUTCRS=EPSG:3857" > result/wcs_20_getcov_bands_name_new_reproject.dat
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_native_format_tif]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new" > result/wcs_20_getcov_native_format.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_post_bands_index_tif]
echo "image/tiffmulti159" | mapserv > result/wcs_20_post_bands_index.tif
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_post_bands_name_tif]
echo "image/tiffmultiBand9Band5Band1" | mapserv > result/wcs_20_post_bands_name.tif
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_post_bands_name_dat]
echo "image/tiffmultimultipart/relatedBand9Band5Band1" | mapserv > result/wcs_20_post_bands_name.dat
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_post_bands_index_new_tif]
echo "image/tiffmulti_new159" | mapserv > result/wcs_20_post_bands_index_new.tif
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_post_bands_name_new_tif]
echo "image/tiffmulti_newmyBand9Band5Band1" | mapserv > result/wcs_20_post_bands_name_new.tif
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_post_bands_name_new_dat]
echo "image/tiffmulti_newmultipart/relatedmyBand9Band5Band1" | mapserv > result/wcs_20_post_bands_name_new.dat
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_multi_getcov_trim_y_to_1px_tif]
echo "image/tiffmultiy1010.1imageCRS" | mapserv > result/wcs_20_multi_getcov_trim_y_to_1px.tif
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_multi_getcov_trim_x_to_1px_tif]
echo "image/tiffmultix1010.1imageCRS" | mapserv > result/wcs_20_multi_getcov_trim_x_to_1px.tif
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_single_tif0]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&RANGESUBSET=Band2" > result/wcs_20_getcov_bands_single.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_interval_tif0]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&RANGESUBSET=Band2:Band5" > result/wcs_20_getcov_bands_interval.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_intervals_tif0]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&RANGESUBSET=Band2:Band5,Band7:myBand9" > result/wcs_20_getcov_bands_intervals.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_single_tif1]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&RANGESUBSET=2" > result/wcs_20_getcov_bands_single.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_interval_tif1]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&RANGESUBSET=2:5" > result/wcs_20_getcov_bands_interval.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_intervals_tif1]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&RANGESUBSET=2:5,7:9" > result/wcs_20_getcov_bands_intervals.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_single_tif2]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi_new&FORMAT=image/tiff&RANGESUBSET=band2" > result/wcs_20_getcov_bands_single.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_interval_tif2]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi&FORMAT=image/tiff&RANGESUBSET=band2:band5" > result/wcs_20_getcov_bands_interval.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_getcov_bands_intervals_tif2]
mapserv QUERY_STRING="map=wcs_multi.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi&FORMAT=image/tiff&RANGESUBSET=band2:band5,band7:band9" > result/wcs_20_getcov_bands_intervals.tif
results match.
PASSED
wxs/run_test.py::test[wcs_multi_wcs_20_post_bands_interval_component_tif0]
echo "image/tiffmulti_newBand1Band3Band8" | mapserv > result/wcs_20_post_bands_interval_component.tif
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_post_bands_interval_component_tif1]
echo "image/tiffmulti_new138" | mapserv > result/wcs_20_post_bands_interval_component.tif
FAILED
wxs/run_test.py::test[wcs_multi_wcs_20_post_bands_interval_component_tif2]
echo "image/tiffmultiband1band3band8" | mapserv > result/wcs_20_post_bands_interval_component.tif
FAILED
wxs/run_test.py::test[wcs_multiple_metadatalink_wcs_multiple_metadatalink_100_cap_xml]
mapserv QUERY_STRING="map=wcs_multiple_metadatalink.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wcs_multiple_metadatalink_100_cap.xml
results match.
PASSED
wxs/run_test.py::test[wcs_multiple_metadatalink_wcs_multiple_metadatalink_110_cap_xml]
mapserv QUERY_STRING="map=wcs_multiple_metadatalink.map&SERVICE=WCS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wcs_multiple_metadatalink_110_cap.xml
results match.
PASSED
wxs/run_test.py::test[wcs_multiple_metadatalink_wcs_multiple_metadatalink_200_cap_xml]
mapserv QUERY_STRING="map=wcs_multiple_metadatalink.map&SERVICE=WCS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/wcs_multiple_metadatalink_200_cap.xml
results match.
PASSED
wxs/run_test.py::test[wcs_netcdf_3d_input_output_wcs_netcdf_3d_input_output_nc]
mapserv QUERY_STRING="map=wcs_netcdf_3d_input_output.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi&FORMAT=application/x-netCDF&RANGESUBSET=2,3" > result/wcs_netcdf_3d_input_output.nc
FAILED
wxs/run_test.py::test[wcs_netcdf_3d_output_wcs_netcdf_3d_output_nc]
mapserv QUERY_STRING="map=wcs_netcdf_3d_output.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=multi&FORMAT=application/x-netCDF&RANGESUBSET=1,5,9" > result/wcs_netcdf_3d_output.nc
FAILED
wxs/run_test.py::test[wcs_netcdf_input_output_wcs_netcdf_input_output_wcs10_get_coverage_nc]
mapserv QUERY_STRING="map=wcs_netcdf_input_output.map&SERVICE=WCS&REQUEST=GetCoverage&VERSION=1.0.0&COVERAGE=precipitation&CRS=EPSG:4326&BBOX=-80,-20,-79.5,-19.5&RESX=0.25&RESY=0.25&FORMAT=netCDF" > result/wcs_netcdf_input_output_wcs10_get_coverage.nc
FAILED
wxs/run_test.py::test[wcs_netcdf_input_output_wcs_netcdf_input_output_wcs20_get_coverage_nc]
mapserv QUERY_STRING="map=wcs_netcdf_input_output.map&SERVICE=WCS&REQUEST=GetCoverage&VERSION=2.0.1&COVERAGEID=precipitation&FORMAT=application/x-netcdf&SUBSET=long(-80,-79.5)&SUBSETTINGCRS=http://www.opengis.net/def/crs/EPSG/0/4326" > result/wcs_netcdf_input_output_wcs20_get_coverage.nc
FAILED
wxs/run_test.py::test[wcs_post_wcs_post_exception1_xml]
echo "" | mapserv > result/wcs_post_exception1.xml result/wcs_post_exception1.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_post_exception2_xml]
echo "" | mapserv > result/wcs_post_exception2.xml result/wcs_post_exception2.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_caps_updatesequence_xml]
echo "1999-10-21T12:22:33Z" | mapserv > result/wcs11_post_caps_updatesequence.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_exception_updatesequence1_xml]
echo "2007-10-30T14:23:38Z" | mapserv > result/wcs11_post_exception_updatesequence1.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_exception_updatesequence2_xml]
echo "2008-01-13T14:23:38Z" | mapserv > result/wcs11_post_exception_updatesequence2.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_caps_section1_xml]
echo "OperationsMetadataContents" | mapserv > result/wcs11_post_caps_section1.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_caps_section2_xml]
echo "ServiceIdentificationServiceProvider" | mapserv > result/wcs11_post_caps_section2.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_caps_section3_xml]
echo "All" | mapserv > result/wcs11_post_caps_section3.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_cap_xml]
echo "" | mapserv > result/wcs11_post_cap.xml result/wcs11_post_cap.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_describe_xml]
echo "grey" | mapserv > result/wcs11_post_describe.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_getcov_grd_dat]
echo "grey0 0400 300urn:ogc:def:crs:OGC::imageCRSurn:ogc:def:method:WCS:1.1:2dGridIn2dCrs0 29530 -30" | mapserv > result/wcs11_post_getcov_grd.dat
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_getcov_grd_imagecrs_dat]
echo "grey0 039 29urn:ogc:def:crs:OGC::imageCRSurn:ogc:def:method:WCS:1.1:2dGridIn2dCrs0 03 3" | mapserv > result/wcs11_post_getcov_grd_imagecrs.dat
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_getcov_grd_4326_dat]
echo "grey0 -121.488743889680.0027058261133485 -121.48516027717urn:ogc:def:crs:OGC::imageCRSurn:ogc:def:method:WCS:1.1:2dGridIn2dCrs0.0027058261133485 -121.48874388968-0.0003 0.0003" | mapserv > result/wcs11_post_getcov_grd_4326.dat
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_getcov_grd_wgs84_dat]
echo "grey-121.48874388968 0-121.48516027717 0.0027058261133485urn:ogc:def:crs:OGC::imageCRSurn:ogc:def:method:WCS:1.1:2dGridIn2dCrs-121.48874388968 0.00270582611334850.0003 -0.0003" | mapserv > result/wcs11_post_getcov_grd_wgs84.dat
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_getcov_gdpng8_dat]
echo "grey0 -121.488743889680.0027058261133485 -121.48516027717urn:ogc:def:crs:OGC::imageCRSurn:ogc:def:method:WCS:1.1:2dGridIn2dCrs0.0027058261133485 -121.48874388968-0.0003 0.0003" | mapserv > result/wcs11_post_getcov_gdpng8.dat
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_exception_invalidparam_request_xml]
echo "" | mapserv > result/wcs11_post_exception_invalidparam_request.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_exception_invalidparam_coverage_xml]
echo "invalid0 -121.488743889680.0027058261133485 -121.48516027717urn:ogc:def:crs:OGC::imageCRSurn:ogc:def:method:WCS:1.1:2dGridIn2dCrs0.0027058261133485 -121.48874388968-0.0003 0.0003" | mapserv > result/wcs11_post_exception_invalidparam_coverage.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_exception_invalidparam_format_xml]
echo "grey0 -121.488743889680.0027058261133485 -121.48516027717urn:ogc:def:crs:OGC::imageCRSurn:ogc:def:method:WCS:1.1:2dGridIn2dCrs0.0027058261133485 -121.48874388968-0.0003 0.0003" | mapserv > result/wcs11_post_exception_invalidparam_format.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_exception_missingparam_coverage_xml]
echo "0 -121.488743889680.0027058261133485 -121.48516027717urn:ogc:def:crs:OGC::imageCRSurn:ogc:def:method:WCS:1.1:2dGridIn2dCrs0.0027058261133485 -121.48874388968-0.0003 0.0003" | mapserv > result/wcs11_post_exception_missingparam_coverage.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs11_post_exception_missingparam_format_xml]
echo "grey0 -121.488743889680.0027058261133485 -121.48516027717urn:ogc:def:crs:OGC::imageCRSurn:ogc:def:method:WCS:1.1:2dGridIn2dCrs0.0027058261133485 -121.48874388968-0.0003 0.0003" | mapserv > result/wcs11_post_exception_missingparam_format.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_cap_xml]
echo "" | mapserv > result/wcs_20_post_cap.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_desc_xml]
echo "grey" | mapserv > result/wcs_20_post_desc.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_trim_x_min_tif]
echo "image/tiffgreyx20imageCRS" | mapserv > result/wcs_20_post_getcov_trim_x_min.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_trim_x_max_tif]
echo "image/tiffgreyx20imageCRS" | mapserv > result/wcs_20_post_getcov_trim_x_max.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_trim_x_both_tif]
echo "image/tiffgreyx1020imageCRS" | mapserv > result/wcs_20_post_getcov_trim_x_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_trim_y_max_tif]
echo "image/tiffgreyy20imageCRS" | mapserv > result/wcs_20_post_getcov_trim_y_max.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_trim_y_min_tif]
echo "image/tiffgreyy20imageCRS" | mapserv > result/wcs_20_post_getcov_trim_y_min.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_trim_y_both_tif]
echo "image/tiffgreyy1020imageCRS" | mapserv > result/wcs_20_post_getcov_trim_y_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_trim_x_y_both_tif]
echo "image/tiffgreyx1020y1020imageCRS" | mapserv > result/wcs_20_post_getcov_trim_x_y_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_trim_x_y_both_1px_tif]
echo "image/tiffgreyx1010.1y1010.1imageCRS" | mapserv > result/wcs_20_post_getcov_trim_x_y_both_1px.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_full_multipart_dat]
echo "image/tiffgreymultipart/related" | mapserv > result/wcs_20_post_getcov_full_multipart.dat
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_imageCRS_tif]
echo "image/tiffgreyx010y010" | mapserv > result/wcs_20_post_getcov_imageCRS.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_origCRS_tif]
echo "image/tiffgreyx050y050" | mapserv > result/wcs_20_post_getcov_origCRS.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_reproj_tif]
echo "image/tiffgreylon-121.488-121.487lat0.0000.001" | mapserv > result/wcs_20_post_getcov_reproj.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_subsettingcrs_tif]
echo "image/tiffgreyx050y050http://www.opengis.net/def/crs/EPSG/0/32611" | mapserv > result/wcs_20_post_getcov_subsettingcrs.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_subsettingcrs_outputcrs_tif]
echo "image/tiffgreyx050y050http://www.opengis.net/def/crs/EPSG/0/32611http://www.opengis.net/def/crs/EPSG/0/4326" | mapserv > result/wcs_20_post_getcov_subsettingcrs_outputcrs.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_scaling_size_full_tif0]
echo "image/tiffgrey1020" | mapserv > result/wcs_20_post_getcov_scaling_size_full.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_scaling_resolution_full_tif]
echo "image/tiffgrey2020" | mapserv > result/wcs_20_post_getcov_scaling_resolution_full.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_scaling_size_trim_both_tif]
echo "image/tiffgrey4040x1030y1030imageCRS" | mapserv > result/wcs_20_post_getcov_scaling_size_trim_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_scaling_resolution_trim_both_tif]
echo "image/tiffgrey55x1030y1030imageCRS" | mapserv > result/wcs_20_post_getcov_scaling_resolution_trim_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_scaling_size_full_tif1]
echo "image/tiffgreyx10y20" | mapserv > result/wcs_20_post_getcov_scaling_size_full.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_getcov_scaling_scalefactor_tif]
echo "image/tiffgrey1.5" | mapserv > result/wcs_20_getcov_scaling_scalefactor.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_getcov_scaling_scalefactor_per_axis_tif]
echo "image/tiffgreyx1.5y2.0" | mapserv > result/wcs_20_getcov_scaling_scalefactor_per_axis.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_getcov_scaling_extent_tif]
echo "image/tiffgreyx1020y2030" | mapserv > result/wcs_20_getcov_scaling_extent.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_imageCRS_scaling_size_trim_both_tif]
echo "image/tiffgrey2030x1020y1030" | mapserv > result/wcs_20_post_getcov_imageCRS_scaling_size_trim_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_imageCRS_scaling_resolution_trim_both_tif]
echo "image/tiffgrey205x010y010" | mapserv > result/wcs_20_post_getcov_imageCRS_scaling_resolution_trim_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_origCRS_scaling_size_trim_both_tif]
echo "image/tiffgrey3035x050y050" | mapserv > result/wcs_20_post_getcov_origCRS_scaling_size_trim_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_origCRS_scaling_resolution_trim_both_tif]
echo "image/tiffgrey52x050y050" | mapserv > result/wcs_20_post_getcov_origCRS_scaling_resolution_trim_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_reproj_scaling_size_trim_both_tif]
echo "image/tiffgrey3040lon-121.488-121.487lat0.0000.001" | mapserv > result/wcs_20_post_getcov_reproj_scaling_size_trim_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_reproj_scaling_resolution_trim_both_tif]
echo "image/tiffgrey0.000020.00005lon-121.488-121.487lat0.0000.001" | mapserv > result/wcs_20_post_getcov_reproj_scaling_resolution_trim_both.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_scaling_size_resolution_tif]
echo "image/tiffgrey105" | mapserv > result/wcs_20_post_getcov_scaling_size_resolution.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_scaling_resolution_size_tif]
echo "image/tiffgrey510" | mapserv > result/wcs_20_post_getcov_scaling_resolution_size.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_interpolation_nearest_tif0]
echo "image/tiffgrey2020NEAREST" | mapserv > result/wcs_20_post_getcov_interpolation_nearest.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_interpolation_average_tif0]
echo "image/tiffgrey2020AVERAGE" | mapserv > result/wcs_20_post_getcov_interpolation_average.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_interpolation_bilinear_tif0]
echo "image/tiffgrey2020BILINEAR" | mapserv > result/wcs_20_post_getcov_interpolation_bilinear.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_interpolation_nearest_tif1]
echo "image/tiffgreyx20y20NEAREST" | mapserv > result/wcs_20_post_getcov_interpolation_nearest.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_interpolation_average_tif1]
echo "image/tiffgreyx20y20AVERAGE" | mapserv > result/wcs_20_post_getcov_interpolation_average.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_interpolation_bilinear_tif1]
echo "image/tiffgreyx20y20BILINEAR" | mapserv > result/wcs_20_post_getcov_interpolation_bilinear.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_getcov_geotiff_compression_jpeg_tif]
echo "image/tiffgreyJPEG10" | mapserv > result/wcs_20_post_getcov_geotiff_compression_jpeg.tif
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_exception_invalidparam_request_xml]
echo "" | mapserv > result/wcs_20_post_exception_invalidparam_request.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_exception_invalidparam_coverage_xml]
echo "image/tiffinvalid" | mapserv > result/wcs_20_post_exception_invalidparam_coverage.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_exception_invalidparam_format_xml]
echo "image/invalidgrey" | mapserv > result/wcs_20_post_exception_invalidparam_format.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_exception_invalidparam_interpolation_xml]
echo "image/tiffINVALIDINTERPOLATIONgrey" | mapserv > result/wcs_20_post_exception_invalidparam_interpolation.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_exception_missingparam_coverage_xml]
echo "image/tiff" | mapserv > result/wcs_20_post_exception_missingparam_coverage.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_exception_missingparam_format_no_native_xml]
echo "grey" | mapserv > result/wcs_20_post_exception_missingparam_format_no_native.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_exception_toomanyparams_coverage_xml]
echo "image/tiffgreygrey2" | mapserv > result/wcs_20_post_exception_toomanyparams_coverage.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_exception_extent_nooverlap_xml]
echo "image/tiffgreyx10002000y10002000" | mapserv > result/wcs_20_post_exception_extent_nooverlap.xml
FAILED
wxs/run_test.py::test[wcs_post_wcs_20_post_exception_scaling_xml]
echo "image/tiffgrey2020" | mapserv > result/wcs_20_post_exception_scaling.xml
FAILED
wxs/run_test.py::test[wcs_simple_wcs_exception_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage" > result/wcs_exception.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_exception-2_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=a" > result/wcs_exception-2.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_exception-3_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=3.0.0&REQUEST=GetCoverage" > result/wcs_exception-3.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_exception-4_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.a&REQUEST=GetCoverage" > result/wcs_exception-4.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_exception-5_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.a&REQUEST=GetCoverage" > result/wcs_exception-5.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_exception-6_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.a&REQUEST=GetCoverage" > result/wcs_exception-6.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_exception-7_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.a.a&REQUEST=GetCoverage" > result/wcs_exception-7.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_cap_noversion_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&REQUEST=getcapabilities" > result/wcs_cap_noversion.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_cap_highversion_x_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=100&REQUEST=GetCapabilities" > result/wcs_cap_highversion_x.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_cap_highversion_x_y_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=100.0&REQUEST=GetCapabilities" > result/wcs_cap_highversion_x.y.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_cap_highversion_x_y_z_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=100.0.0&REQUEST=GetCapabilities" > result/wcs_cap_highversion_x.y.z.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_cap_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wcs_cap.xml result/wcs_cap.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_cap_txt]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wcs_cap.txt result/wcs_cap.txt
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_caps_updatesequence_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities&updatesequence=1999-10-21T12:22:33Z" > result/wcs_caps_updatesequence.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_exception_updatesequence1_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities&updatesequence=2007-10-30T14:23:38Z" > result/wcs_exception_updatesequence1.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_exception_updatesequence2_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities&updatesequence=2008-01-13T14:23:38Z" > result/wcs_exception_updatesequence2.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs11_caps_updatesequence_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCapabilities&updatesequence=1999-10-21T12:22:33Z" > result/wcs11_caps_updatesequence.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs11_exception_updatesequence1_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCapabilities&updatesequence=2007-10-30T14:23:38Z" > result/wcs11_exception_updatesequence1.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs11_exception_updatesequence2_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCapabilities&updatesequence=2008-01-13T14:23:38Z" > result/wcs11_exception_updatesequence2.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs11_caps_section1_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCapabilities§ions=OperationsMetadata,Contents" > result/wcs11_caps_section1.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs11_caps_section2_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCapabilities§ions=ServiceIdentification,ServiceProvider" > result/wcs11_caps_section2.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs11_caps_section3_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCapabilities§ions=All" > result/wcs11_caps_section3.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_describe_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=DescribeCoverage&COVERAGE=grey" > result/wcs_describe.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_16_grd]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=120&HEIGHT=90&FORMAT=AAIGRID&BBOX=0,0,400,300&COVERAGE=grey&CRS=EPSG:32611" > result/wcs_16.grd
FAILED
wxs/run_test.py::test[wcs_simple_wcs_simple_png]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=120&HEIGHT=90&FORMAT=PNG&BBOX=0,0,400,300&COVERAGE=grey&CRS=EPSG:32611" > result/wcs_simple.png
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_getcov_exception_bbox_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=120&HEIGHT=90&FORMAT=PNG&BBOX=500,500,1000,1000&COVERAGE=grey&CRS=EPSG:32611" > result/wcs_getcov_exception_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_getcov_exception_maxsize_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=5001&HEIGHT=5001&FORMAT=PNG&BBOX=500,500,1000,1000&COVERAGE=grey&CRS=EPSG:32611" > result/wcs_getcov_exception_maxsize.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_bilinear_png]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=120&HEIGHT=90&FORMAT=PNG&BBOX=0.1,0.1,399.9,299.9&COVERAGE=grey&CRS=EPSG:32611&INTERPOLATION=BILINEAR" > result/wcs_bilinear.png
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_16_ds_grd]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=12&HEIGHT=20&FORMAT=AAIGRID&BBOX=0.1,0.1,399.9,299.9&COVERAGE=grey&CRS=EPSG:32611" > result/wcs_16_ds.grd
FAILED
wxs/run_test.py::test[wcs_simple_wcs_16_repro_grd]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=20&HEIGHT=30&FORMAT=AAIGRID&BBOX=-121.488744,0,-121.485169,0.002697&COVERAGE=grey&CRS=EPSG:4326" > result/wcs_16_repro.grd
FAILED
wxs/run_test.py::test[wcs_simple_wcs11_cap_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wcs11_cap.xml result/wcs11_cap.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs11_cap_txt]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wcs11_cap.txt result/wcs11_cap.txt
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs11_describe_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=DescribeCoverage&IDENTIFIER=grey" > result/wcs11_describe.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_getcov_grd_10_dat]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&RESX=30&RESY=30&FORMAT=AAIGRID&BBOX=0,0,400,300&COVERAGE=grey&CRS=EPSG:32611" > result/wcs_getcov_grd_10.dat
FAILED
wxs/run_test.py::test[wcs_simple_wcs_getcov_exception_bands_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&RESX=30&RESY=30&FORMAT=AAIGRID&BBOX=0,0,400,300&COVERAGE=grey&CRS=EPSG:32611&bands=FOO" > result/wcs_getcov_exception_bands.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_getcov_grd_11_dat]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCoverage&FORMAT=AAIGRID&BOUNDINGBOX=0,0,400,300,urn:ogc:def:crs:EPSG::32611&IDENTIFIER=grey&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=0,295&GridOffsets=30,-30" > result/wcs_getcov_grd_11.dat
FAILED
wxs/run_test.py::test[wcs_simple_wcs_getcov_grd_11_imagecrs_dat]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCoverage&FORMAT=AAIGRID&BOUNDINGBOX=0,0,39,29,urn:ogc:def:crs:OGC::imageCRS&IDENTIFIER=grey&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=0,0&GridOffsets=3,3" > result/wcs_getcov_grd_11_imagecrs.dat
FAILED
wxs/run_test.py::test[wcs_simple_wcs_getcov_grd_11_4326_dat]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCoverage&FORMAT=image/x-aaigrid&BOUNDINGBOX=0,-121.48874388968,0.0027058261133485,-121.48516027717,urn:ogc:def:crs:EPSG::4326&IDENTIFIER=grey&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=0.0027058261133485,-121.48874388968&GridOffsets=-0.0003,0.0003" > result/wcs_getcov_grd_11_4326.dat
FAILED
wxs/run_test.py::test[wcs_simple_wcs_getcov_grd_11_wgs84_dat]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCoverage&FORMAT=image/x-aaigrid&BOUNDINGBOX=-121.48874388968,0,-121.48516027717,0.0027058261133485,urn:ogc:def:crs:OGC::CRS84&IDENTIFIER=grey&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=-121.48874388968,0.0027058261133485&GridOffsets=0.0003,-0.0003" > result/wcs_getcov_grd_11_wgs84.dat
FAILED
wxs/run_test.py::test[wcs_simple_wcs_getcov_png8_11_dat]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=1.1.1&REQUEST=GetCoverage&FORMAT=image/png;%20mode=8bit&BOUNDINGBOX=0,-121.48874388968,0.0027058261133485,-121.48516027717,urn:ogc:def:crs:EPSG::4326&IDENTIFIER=grey&GridCS=urn:ogc:def:crs:OGC::imageCRS&GridType=urn:ogc:def:method:WCS:1.1:2dGridIn2dCrs&GridOrigin=0.0027058261133485,-121.48874388968&GridOffsets=-0.0003,0.0003" > result/wcs_getcov_png8_11.dat
result images match, though files differ.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&unknownparameter=a" > result/wcs_20_cap.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_txt]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities" > result/wcs_20_cap.txt
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_200_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities" > result/wcs_20_cap_200.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_accept_versions_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&ACCEPTVERSIONS=2.0.1,2.0.0,1.1.2,1.1.1,1.0.0" > result/wcs_20_cap_accept_versions.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_updatesequence_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&UPDATESEQUENCE=2007-10-30T14:23:37Z" > result/wcs_20_cap_updatesequence.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_sections_all_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&SECTIONS=All" > result/wcs_20_cap_sections_all.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_sections_all_specific_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&SECTIONS=ServiceIdentification,ServiceProvider,OperationsMetadata,ServiceMetadata,Contents" > result/wcs_20_cap_sections_all_specific.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_sections_service_identification_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&SECTIONS=ServiceIdentification" > result/wcs_20_cap_sections_service_identification.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_sections_service_provider_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&SECTIONS=ServiceProvider" > result/wcs_20_cap_sections_service_provider.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_sections_operations_metadata_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&SECTIONS=OperationsMetadata" > result/wcs_20_cap_sections_operations_metadata.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_sections_service_metadata_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&SECTIONS=ServiceMetadata" > result/wcs_20_cap_sections_service_metadata.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_cap_sections_contents_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&SECTIONS=Contents" > result/wcs_20_cap_sections_contents.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_desc_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=DescribeCoverage&COVERAGEID=grey" > result/wcs_20_desc.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_desc_txt]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=DescribeCoverage&COVERAGEID=grey" > result/wcs_20_desc.txt
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_full_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey" > result/wcs_20_getcov_full.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_full_png]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/png" > result/wcs_20_getcov_full.png
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_grd_dat]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/x-aaigrid" > result/wcs_20_getcov_grd.dat
FAILED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_grd_mp_dat]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/x-aaigrid&MEDIATYPE=multipart/related" > result/wcs_20_getcov_grd_mp.dat
FAILED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_trim_x_min_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(20,*)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_trim_x_min.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_trim_x_max_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(*,20)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_trim_x_max.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_trim_x_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10,20)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_trim_x_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_trim_y_min_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=y(20,*)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_trim_y_min.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_trim_y_max_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=y(*,20)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_trim_y_max.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_trim_y_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=y(10,20)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_trim_y_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_trim_x_y_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10,20)&SUBSET=y(10,20)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_trim_x_y_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_trim_x_y_both_1px_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSETx=x(10,10)&SUBSETy=y(10,10)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_trim_x_y_both_1px.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_full_dat]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&MEDIATYPE=multipart/related" > result/wcs_20_getcov_full.dat
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_imageCRS_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(0,10)&SUBSET=y(0,10)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_imageCRS.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_origCRS_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(0,50)&SUBSET=y(0,50)&SUBSETTINGCRS=http://www.opengis.net/def/crs/EPSG/0/32611" > result/wcs_20_getcov_origCRS.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_reproj_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=long(-121.488,-121.487)&SUBSET=lat(0,0.001)&SUBSETTINGCRS=http://www.opengis.net/def/crs/EPSG/0/4326" > result/wcs_20_getcov_reproj.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_reproj_dat]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&MEDIATYPE=multipart/related&OUTPUTCRS=EPSG:4326" > result/wcs_20_getcov_reproj.dat
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_scaling_size_full_tif0]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SIZE=x(10)&SIZE=y(20)" > result/wcs_20_getcov_scaling_size_full.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_scaling_resolution_full_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&RESOLUTION=x(20)&RESOLUTION=y(20)" > result/wcs_20_getcov_scaling_resolution_full.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_scaling_size_trim_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10,30)&SUBSET=y(10,30)&SIZE=x(40)&SIZE=y(40)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_scaling_size_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_scaling_resolution_trim_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10,30)&SUBSET=y(10,30)&RESOLUTIONx=x(5)&RESOLUTIONy=y(5)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_scaling_resolution_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_imageCRS_scaling_size_trim_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(10, 20)&SUBSET=y(10, 20)&SIZEx=x(20)&SIZEy=y(30)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_imageCRS_scaling_size_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_imageCRS_scaling_resolution_trim_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x(0,10)&SUBSET=y(0,10)&RESOLUTION=x(20)&RESOLUTION=y(5)&SUBSETTINGCRS=imageCRS" > result/wcs_20_getcov_imageCRS_scaling_resolution_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_origCRS_scaling_size_trim_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x,http://www.opengis.net/def/crs/EPSG/0/32611(0,50)&SUBSET=y,http://www.opengis.net/def/crs/EPSG/0/32611(0,50)&SIZE=x(30)&SIZE=y(35)" > result/wcs_20_getcov_origCRS_scaling_size_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_origCRS_scaling_resolution_trim_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=x,http://www.opengis.net/def/crs/EPSG/0/32611(0,50)&SUBSET=y,http://www.opengis.net/def/crs/EPSG/0/32611(0,50)&RESOLUTION=x(5)&RESOLUTION=y(2)" > result/wcs_20_getcov_origCRS_scaling_resolution_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_reproj_scaling_size_trim_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=long,http://www.opengis.net/def/crs/EPSG/0/4326(-121.488,-121.487)&SUBSET=lat,http://www.opengis.net/def/crs/EPSG/0/4326(0,0.001)&SIZE=long(30)&SIZE=lat(40)" > result/wcs_20_getcov_reproj_scaling_size_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_reproj_scaling_resolution_trim_both_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=long,http://www.opengis.net/def/crs/EPSG/0/4326(-121.488,-121.487)&SUBSET=lat,http://www.opengis.net/def/crs/EPSG/0/4326(0,0.001)&RESOLUTION=long(0.00002)&RESOLUTION=lat(0.00005)" > result/wcs_20_getcov_reproj_scaling_resolution_trim_both.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_scaling_size_resolution_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SIZE=x(10)&RESOLUTION=y(5)" > result/wcs_20_getcov_scaling_size_resolution.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_scaling_resolution_size_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&RESOLUTION=x(5)&SIZE=y(10)" > result/wcs_20_getcov_scaling_resolution_size.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_scaling_size_full_tif1]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&SCALESIZE=x(10),y(20)" > result/wcs_20_getcov_scaling_size_full.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_scaling_scalefactor_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&SCALEFACTOR=1.5" > result/wcs_20_getcov_scaling_scalefactor.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_scaling_scalefactor_per_axis_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&SCALEAXES=x(1.5),y(2.0)" > result/wcs_20_getcov_scaling_scalefactor_per_axis.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_scaling_extent_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&SCALEEXTENT=x(10:20),y(20:30)" > result/wcs_20_getcov_scaling_extent.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_interpolation_nearest_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SIZE=x(20)&SIZE=y(20)&INTERPOLATION=NEAREST" > result/wcs_20_getcov_interpolation_nearest.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_interpolation_average_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SIZE=x(20)&SIZE=y(20)&INTERPOLATION=AVERAGE" > result/wcs_20_getcov_interpolation_average.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_interpolation_bilinear_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SIZE=x(20)&SIZE=y(20)&INTERPOLATION=BILINEAR" > result/wcs_20_getcov_interpolation_bilinear.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_gtiff_compress_jpeg_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&GEOTIFF:COMPRESSION=JPEG&GEOTIFF:JPEG_QUALITY=70" > result/wcs_20_getcov_gtiff_compress_jpeg.tif
result images match, though files differ.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_gtiff_tiling_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&GEOTIFF:TILING=true&GEOTIFF:TILEWIDTH=16&GEOTIFF:TILEHEIGHT=16" > result/wcs_20_getcov_gtiff_tiling.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_gtiff_interleave_band_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&GEOTIFF:INTERLEAVE=Band" > result/wcs_20_getcov_gtiff_interleave_band.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_gtiff_compress_deflate_predictor_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&GEOTIFF:COMPRESSION=DEFLATE&GEOTIFF:PREDICTOR=Horizontal" > result/wcs_20_getcov_gtiff_compress_deflate_predictor.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_subsettingcrs_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&SUBSET=long(-121.488,-121.487)&SUBSET=lat(0,0.001)&SUBSETTINGCRS=http://www.opengis.net/def/crs/EPSG/0/4326" > result/wcs_20_getcov_subsettingcrs.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_getcov_outputcrs_tif]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&OUTPUTCRS=http://www.opengis.net/def/crs/EPSG/0/4326" > result/wcs_20_getcov_outputcrs.tif
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_updatesequence_equal_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&UPDATESEQUENCE=2007-10-30T14:23:38Z" > result/wcs_20_exception_updatesequence_equal.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_updatesequence_higher_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCapabilities&UPDATESEQUENCE=2008-01-13T14:23:38Z" > result/wcs_20_exception_updatesequence_higher.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_requestparseerror_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&CoverageId=grey&format=image/tiff&size=x(1.11)" > result/wcs_20_exception_requestparseerror.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_invalidparam_request_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=InvalidRequest" > result/wcs_20_exception_invalidparam_request.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_invalidparam_request_txt]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=InvalidRequest" > result/wcs_20_exception_invalidparam_request.txt
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_invalidparam_format_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&FORMAT=image/invalid&COVERAGEID=grey" > result/wcs_20_exception_invalidparam_format.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_invalidparam_interpolation_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/png&INTERPOLATION=NOVALIDINTERPOLATION" > result/wcs_20_exception_invalidparam_interpolation.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_invalidparam_mediatype_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/png&MEDIATYPE=INVALID" > result/wcs_20_exception_invalidparam_mediatype.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_invalidparam_coverage_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&FORMAT=image/png&COVERAGEID=invalid" > result/wcs_20_exception_invalidparam_coverage.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_invalidaxislabel_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&FORMAT=image/png&COVERAGEID=grey&subset=invalid(0,1)" > result/wcs_20_exception_invalidaxislabel.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_invalidaxislabel_2_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&FORMAT=image/png&COVERAGEID=grey&subset=x(0,1)&subset=x(0,1)" > result/wcs_20_exception_invalidaxislabel_2.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_invalidsubsetting_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&FORMAT=image/png&COVERAGEID=grey&subset=x(1,0)" > result/wcs_20_exception_invalidsubsetting.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_invalidsubsetting_2_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&FORMAT=image/png&COVERAGEID=grey&subset=x(1)" > result/wcs_20_exception_invalidsubsetting_2.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_missingparam_request_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1" > result/wcs_20_exception_missingparam_request.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_missingparam_coverage_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&FORMAT=image/png" > result/wcs_20_exception_missingparam_coverage.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_toomanyparams_coverage_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&FORMAT=image/png&COVERAGEID=a,b,c" > result/wcs_20_exception_toomanyparams_coverage.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_extent_nooverlap_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&FORMAT=image/png&COVERAGEID=grey&SUBSET=x(1000,2000)&SUBSET=y(1000,2000)" > result/wcs_20_exception_extent_nooverlap.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_scaling_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey&FORMAT=image/tiff&RESOLUTION=x(5)&SIZE=x(10)" > result/wcs_20_exception_scaling.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_wcs_20_exception_exceed_maxsize_xml]
mapserv QUERY_STRING="map=wcs_simple.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&size=x(5001)&size=y(5001)&FORMAT=image/tiff&COVERAGEID=grey" > result/wcs_20_exception_exceed_maxsize.xml
results match.
PASSED
wxs/run_test.py::test[wcs_simple_layer_specific_option_wcs_simple_layer_specif_option_tif]
mapserv QUERY_STRING="map=wcs_simple_layer_specific_option.map&SERVICE=WCS&VERSION=2.0.1&REQUEST=GetCoverage&COVERAGEID=grey" > result/wcs_simple_layer_specif_option.tif
results match.
PASSED
wxs/run_test.py::test[wcs_tileindexlayer_wcs_get_capabilities_indexlayers_xml]
mapserv QUERY_STRING="map=wcs_tileindexlayer.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wcs_get_capabilities_indexlayers.xml
results match.
PASSED
wxs/run_test.py::test[wcs_tileindexlayer_wcs_describe_coverage_indexlayers_a_xml]
mapserv QUERY_STRING="map=wcs_tileindexlayer.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=DescribeCoverage&COVERAGE=a" > result/wcs_describe_coverage_indexlayers_a.xml
results match.
PASSED
wxs/run_test.py::test[wcs_tileindexlayer_wcs_get_coverage_indexlayers_a_tif]
mapserv QUERY_STRING="map=wcs_tileindexlayer.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=8&HEIGHT=8&FORMAT=image/tiff&BBOX=110.0,-18,118.0,-10.0&COVERAGE=a&CRS=EPSG:4326" > result/wcs_get_coverage_indexlayers_a.tif
results match.
PASSED
wxs/run_test.py::test[wcs_tileindexlayer_wcs_get_coverage_indexlayers_a_20200101_tif]
mapserv QUERY_STRING="map=wcs_tileindexlayer.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=8&HEIGHT=8&FORMAT=image/tiff&BBOX=110.0,-18,118.0,-10.0&COVERAGE=a&CRS=EPSG:4326&TIME=2020-01-01" > result/wcs_get_coverage_indexlayers_a_20200101.tif
results match.
PASSED
wxs/run_test.py::test[wcs_tileindexmixedsrs_wcs_get_capabilities_tileindexmixedsrs_26711_xml]
mapserv QUERY_STRING="map=wcs_tileindexmixedsrs.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wcs_get_capabilities_tileindexmixedsrs_26711.xml
results match.
PASSED
wxs/run_test.py::test[wcs_tileindexmixedsrs_wcs_describe_coverage_tileindexmixedsrs_26711_xml]
mapserv QUERY_STRING="map=wcs_tileindexmixedsrs.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=DescribeCoverage&COVERAGE=grey_26711" > result/wcs_describe_coverage_tileindexmixedsrs_26711.xml
results match.
PASSED
wxs/run_test.py::test[wcs_tileindexmixedsrs_wcs_get_coverage_tileindexmixedsrs_26711_tif]
mapserv QUERY_STRING="map=wcs_tileindexmixedsrs.map&SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&WIDTH=100&HEIGHT=100&FORMAT=image/tiff&BBOX=440720.000,3745320.000,446720.000,3751320.000&COVERAGE=grey_26711&CRS=EPSG:26711" > result/wcs_get_coverage_tileindexmixedsrs_26711.tif
result images perceptually match, though files differ.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_request_missing_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0" > result/wfs_200_exception_request_missing.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&REQUEST=GetCapabilities" > result/wfs_200_caps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_post_kvp_xml]
echo "map=wfs_200.map&SERVICE=WFS&REQUEST=GetCapabilities" | mapserv > result/wfs_200_caps_post_kvp.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_caps_post_xml]
echo "" | mapserv > result/wfs_200_caps_post.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_caps_invalid_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=invalid&REQUEST=GetCapabilities" > result/wfs_200_caps_invalid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_post_invalid_xml]
echo "" | mapserv > result/wfs_200_caps_post_invalid.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_caps_000_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=0.0.0&REQUEST=GetCapabilities" > result/wfs_200_caps_000.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_100_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wfs_200_caps_100.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_105_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=1.0.5&REQUEST=GetCapabilities" > result/wfs_200_caps_105.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_110_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wfs_200_caps_110.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_post_version_110_xml]
echo "" | mapserv > result/wfs_200_caps_post_version_110.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_caps_115_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=1.1.5&REQUEST=GetCapabilities" > result/wfs_200_caps_115.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_200_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/wfs_200_caps_200.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_post_version_200_xml]
echo "" | mapserv > result/wfs_200_caps_post_version_200.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_caps_205_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.5&REQUEST=GetCapabilities" > result/wfs_200_caps_205.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_200_110_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wfs_200_caps_200_110.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_acceptversions_foo_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&ACCEPTVERSIONS=foo&REQUEST=GetCapabilities" > result/wfs_200_caps_acceptversions_foo.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_acceptversions_123_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&ACCEPTVERSIONS=1.2.3&REQUEST=GetCapabilities" > result/wfs_200_caps_acceptversions_123.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_acceptversions_200_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&ACCEPTVERSIONS=2.0.0&REQUEST=GetCapabilities" > result/wfs_200_caps_acceptversions_200.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_acceptversions_110_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&ACCEPTVERSIONS=1.1.0&REQUEST=GetCapabilities" > result/wfs_200_caps_acceptversions_110.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_post_acceptversions_110_xml]
echo "1.1.0" | mapserv > result/wfs_200_caps_post_acceptversions_110.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_caps_acceptversions_200_110_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&ACCEPTVERSIONS=2.0.0,1.1.0&REQUEST=GetCapabilities" > result/wfs_200_caps_acceptversions_200_110.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_post_acceptversions_200_110_xml]
echo "2.0.01.1.0" | mapserv > result/wfs_200_caps_post_acceptversions_200_110.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_caps_acceptversions_110_200_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&ACCEPTVERSIONS=1.1.0,2.0.0&REQUEST=GetCapabilities" > result/wfs_200_caps_acceptversions_110_200.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_post_acceptversions_110_200_xml]
echo "1.1.02.0.0" | mapserv > result/wfs_200_caps_post_acceptversions_110_200.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_caps_acceptversions_110_100_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&ACCEPTVERSIONS=1.1.0,1.0.0&REQUEST=GetCapabilities" > result/wfs_200_caps_acceptversions_110_100.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_version_missing_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS" > result/wfs_200_version_missing.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_updatesequence_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities&updatesequence=12" > result/wfs_200_caps_updatesequence.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_caps_updatesequence_xml]
echo "" | mapserv > result/wfs_200_post_caps_updatesequence.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_exception_updatesequence1_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities&updatesequence=123" > result/wfs_200_exception_updatesequence1.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_exception_updatesequence1_xml]
echo "" | mapserv > result/wfs_200_post_exception_updatesequence1.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_exception_updatesequence2_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities&updatesequence=1234" > result/wfs_200_exception_updatesequence2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_sections_all_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&REQUEST=GetCapabilities&SECTIONS=All" > result/wfs_200_caps_sections_all.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_sections_service_identification_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&REQUEST=GetCapabilities&SECTIONS=ServiceIdentification" > result/wfs_200_caps_sections_service_identification.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_caps_sections_service_identification_xml]
echo "ServiceIdentification" | mapserv > result/wfs_200_post_caps_sections_service_identification.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_caps_sections_service_provider_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&REQUEST=GetCapabilities&SECTIONS=ServiceProvider" > result/wfs_200_caps_sections_service_provider.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_sections_operations_metadata_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&REQUEST=GetCapabilities&SECTIONS=OperationsMetadata" > result/wfs_200_caps_sections_operations_metadata.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_sections_feature_type_list_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&REQUEST=GetCapabilities&SECTIONS=FeatureTypeList" > result/wfs_200_caps_sections_feature_type_list.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_caps_sections_filter_capabilities_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&REQUEST=GetCapabilities&SECTIONS=Filter_Capabilities" > result/wfs_200_caps_sections_filter_capabilities.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_unsupported_op_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeatureWithLock" > result/wfs_200_unsupported_op.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_unsupportedGetFeatureWithLock_xml]
echo "" | mapserv > result/wfs_200_post_unsupportedGetFeatureWithLock.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_unknown_op_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=foo" > result/wfs_200_unknown_op.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_invalid_version_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=1.2.3&REQUEST=DescribeFeatureType&TYPENAME=province" > result/wfs_200_invalid_version.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_describefeaturetype_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType" > result/wfs_200_describefeaturetype.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_describefeaturetype_xml]
echo "" | mapserv > result/wfs_200_post_describefeaturetype.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_describefeaturetype_typename_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPENAME=province" > result/wfs_200_describefeaturetype_typename.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_describefeaturetype_typename_xml]
echo "province" | mapserv > result/wfs_200_post_describefeaturetype_typename.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_exception_describefeaturetype_illegal_typename_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPENAME=bla" > result/wfs_200_exception_describefeaturetype_illegal_typename.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_describefeaturetype_outputformat_gml32_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2" > result/wfs_200_describefeaturetype_outputformat_gml32.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_describefeaturetype_outputformat_gml32_xml]
echo "" | mapserv > result/wfs_200_post_describefeaturetype_outputformat_gml32.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_describefeaturetype_outputformat_gml311_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&OUTPUTFORMAT=text/xml;%20subtype=gml/3.1.1&REQUEST=DescribeFeatureType" > result/wfs_200_describefeaturetype_outputformat_gml311.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_describefeaturetype_outputformat_gml311_xml]
echo "" | mapserv > result/wfs_200_post_describefeaturetype_outputformat_gml311.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_describefeaturetype_outputformat_gml212_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&OUTPUTFORMAT=text/xml;%20subtype=gml/2.1.2" > result/wfs_200_describefeaturetype_outputformat_gml212.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_describefeaturetype_outputformat_invalid_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&OUTPUTFORMAT=invalid" > result/wfs_200_exception_describefeaturetype_outputformat_invalid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province" > result/wfs_200_getfeature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_xml]
echo "" | mapserv > result/wfs_200_post_getfeature.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_hits_with_prefix_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=ms:province&RESULTTYPE=hits" > result/wfs_200_getfeature_hits_with_prefix.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_no_typenames_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature" > result/wfs_200_exception_getfeature_no_typenames.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_outputformat_gmlxml321_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2" > result/wfs_200_getfeature_outputformat_gmlxml321.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_outputformat_gml321_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&OUTPUTFORMAT=text/xml;%20subtype=gml/3.2.1" > result/wfs_200_getfeature_outputformat_gml321.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_outputformat_gml311_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&OUTPUTFORMAT=text/xml;%20subtype=gml/3.1.1" > result/wfs_200_getfeature_outputformat_gml311.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_outputformat_gml311_xml]
echo "" | mapserv > result/wfs_200_post_getfeature_outputformat_gml311.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_outputformat_gml212_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&OUTPUTFORMAT=text/xml;%20subtype=gml/2.1.2" > result/wfs_200_getfeature_outputformat_gml212.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_outputformat_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&OUTPUTFORMAT=foo" > result/wfs_200_exception_getfeature_outputformat.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_resulttype_hits_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESULTTYPE=hits" > result/wfs_200_getfeature_resulttype_hits.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_resulttype_hits_xml]
echo "" | mapserv > result/wfs_200_post_getfeature_resulttype_hits.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_resulttype_hits_startindex_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESULTTYPE=hits&STARTINDEX=3" > result/wfs_200_getfeature_resulttype_hits_startindex.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_resulttype_hits_count_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESULTTYPE=hits&COUNT=4" > result/wfs_200_getfeature_resulttype_hits_count.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_count_0_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&COUNT=0" > result/wfs_200_getfeature_count_0.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_count_1_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&COUNT=1" > result/wfs_200_getfeature_count_1.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_count_1_xml]
echo "" | mapserv > result/wfs_200_post_getfeature_count_1.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_count_100_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&COUNT=100" > result/wfs_200_getfeature_count_100.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_srsname_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&SRSNAME=EPSG:4269" > result/wfs_200_getfeature_srsname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_urn_srsname_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&SRSNAME=urn:ogc:def:crs:EPSG::4269" > result/wfs_200_getfeature_urn_srsname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_srsname_xml]
echo "" | mapserv > result/wfs_200_post_getfeature_srsname.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_invalid_srsname_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&SRSNAME=EPSG:9999" > result/wfs_200_exception_getfeature_invalid_srsname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_bbox_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&BBOX=43,-67,48,59" > result/wfs_200_getfeature_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_bbox_with_srs_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&BBOX=43,-67,48,59,EPSG:4326" > result/wfs_200_getfeature_bbox_with_srs.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_bbox_with_urn_srs_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&BBOX=43,-67,48,59,urn:ogc:def:crs:EPSG::4326" > result/wfs_200_getfeature_bbox_with_urn_srs.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_bbox_with_crs84_srs_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&BBOX=-67,43,59,48,CRS:84" > result/wfs_200_getfeature_bbox_with_crs84_srs.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_filter_full_bbox_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&FILTER=(msGeometry43%20-6748%20-59)" > result/wfs_200_getfeature_filter_full_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_filter_full_bbox_xml]
echo "msGeometry43 -6748 -59" | mapserv > result/wfs_200_post_getfeature_filter_full_bbox.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_filter_full_bbox_no_srs_xml]
echo "msGeometry43 -6748 -59" | mapserv > result/wfs_200_post_getfeature_filter_full_bbox_no_srs.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_filter_full_bbox_gml311_xml]
echo "msGeometry43 -6748 -59" | mapserv > result/wfs_200_post_getfeature_filter_full_bbox_gml311.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_filter_full_bbox_gml212_xml]
echo "msGeometry43,-67 48,-59" | mapserv > result/wfs_200_post_getfeature_filter_full_bbox_gml212.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_bbox_wrong_number_of_args_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&BBOX=1" > result/wfs_200_exception_getfeature_bbox_wrong_number_of_args.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_filter_bbox_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&BBOX=43,-67,48,59&FILTER=foo" > result/wfs_200_exception_getfeature_filter_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_filter_resourceid_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESOURCEID=province.977&FILTER=foo" > result/wfs_200_exception_getfeature_filter_resourceid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_filter_typenames_different_count_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&FILTER=(foo)(bar)" > result/wfs_200_exception_getfeature_filter_typenames_different_count.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_invalid_filter_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&FILTER=foo" > result/wfs_200_exception_getfeature_invalid_filter.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_filter_language_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&FILTER_LANGUAGE=urn:ogc:def:query+Language:OGC-FES:Filter&FILTER=(msGeometry0%20-00%20-0)" > result/wfs_200_getfeature_filter_language.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_filter_language_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&FILTER_LANGUAGE=invalid&FILTER=(msGeometry0%20-00%20-0)" > result/wfs_200_exception_getfeature_filter_language.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_resourceid_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESOURCEID=province.977" > result/wfs_200_getfeature_resourceid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_resourceid_disable_layer_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESOURCEID=disabled_province.977" > result/wfs_200_exception_getfeature_resourceid_disable_layer.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_several_resourceid_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESOURCEID=province.977,province.978" > result/wfs_200_getfeature_several_resourceid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_resourceid_notypenames_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&RESOURCEID=province.977" > result/wfs_200_getfeature_resourceid_notypenames.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_resourceid_inexisting_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESOURCEID=province.123456" > result/wfs_200_getfeature_resourceid_inexisting.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_resourceid_badstructure_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESOURCEID=foo" > result/wfs_200_exception_getfeature_resourceid_badstructure.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_resourceid_invalid_typename_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&RESOURCEID=foo.123456" > result/wfs_200_exception_getfeature_resourceid_invalid_typename.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeature_resourceid_filter_invalid_typename_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&FILTER=()" > result/wfs_200_exception_getfeature_resourceid_filter_invalid_typename.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_resourceid_xml]
echo "" | mapserv > result/wfs_200_post_getfeature_resourceid.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_exception_post_getfeature_resourceid_disable_layer_xml]
echo "" | mapserv > result/wfs_200_exception_post_getfeature_resourceid_disable_layer.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_several_resourceid_xml]
echo "" | mapserv > result/wfs_200_post_getfeature_several_resourceid.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_startindex_minus1_count2_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&STARTINDEX=-1&COUNT=2" > result/wfs_200_getfeature_startindex_minus1_count2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_startindex_0_count2_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&STARTINDEX=0&COUNT=2" > result/wfs_200_getfeature_startindex_0_count2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_startindex_1_count2_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&STARTINDEX=1&COUNT=2" > result/wfs_200_getfeature_startindex_1_count2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeature_startindex_1_count2_xml]
echo "" | mapserv > result/wfs_200_post_getfeature_startindex_1_count2.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_startindex_2_count2_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&STARTINDEX=2&COUNT=2" > result/wfs_200_getfeature_startindex_2_count2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_startindex_4_count2_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&STARTINDEX=4&COUNT=2" > result/wfs_200_getfeature_startindex_4_count2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_startindex_19_count2_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&STARTINDEX=19&COUNT=2" > result/wfs_200_getfeature_startindex_19_count2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_startindex_20_count2_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&STARTINDEX=20&COUNT=2" > result/wfs_200_getfeature_startindex_20_count2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeature_startindex_21_count2_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&STARTINDEX=21&COUNT=2" > result/wfs_200_getfeature_startindex_21_count2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_liststoredqueries_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=ListStoredQueries" > result/wfs_200_liststoredqueries.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_liststoredqueries_xml]
echo "" | mapserv > result/wfs_200_post_liststoredqueries.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_describestoredqueries_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeStoredQueries" > result/wfs_200_describestoredqueries.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_describestoredqueries_with_id_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeStoredQueries&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById" > result/wfs_200_describestoredqueries_with_id.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_describestoredqueries_with_invalid_id_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeStoredQueries&STOREDQUERY_ID=invalidid" > result/wfs_200_exception_describestoredqueries_with_invalid_id.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_describestoredqueries_xml]
echo "" | mapserv > result/wfs_200_post_describestoredqueries.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_describestoredqueries_with_id_xml]
echo "urn:ogc:def:query:OGC-WFS::GetFeatureById" | mapserv > result/wfs_200_post_describestoredqueries_with_id.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_exception_describestoredqueries_with_invalid_id_xml]
echo "invalid" | mapserv > result/wfs_200_post_exception_describestoredqueries_with_invalid_id.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_getfeaturebyid_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById&ID=province.977" > result/wfs_200_getfeaturebyid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeaturebyid_hits_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById&ID=province.977&RESULTTYPE=hits" > result/wfs_200_getfeaturebyid_hits.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_getfeaturebyid_count0_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById&ID=province.977&COUNT=0" > result/wfs_200_getfeaturebyid_count0.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeaturebyid_nofeature_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById&ID=province.12345" > result/wfs_200_exception_getfeaturebyid_nofeature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeaturebyid_invalid_id_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById&ID=foo" > result/wfs_200_exception_getfeaturebyid_invalid_id.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeaturebyid_no_such_typename_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById&ID=foo.12345" > result/wfs_200_exception_getfeaturebyid_no_such_typename.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeaturebyid_wrong_queryid_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=foo" > result/wfs_200_exception_getfeaturebyid_wrong_queryid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_exception_getfeaturebyid_missing_param_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById" > result/wfs_200_exception_getfeaturebyid_missing_param.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_getfeaturebyid_xml]
echo "province.977" | mapserv > result/wfs_200_post_getfeaturebyid.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_exception_getfeaturebyid_missing_queryid_xml]
echo "" | mapserv > result/wfs_200_post_exception_getfeaturebyid_missing_queryid.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_exception_getfeaturebyid_wrong_queryid_xml]
echo "" | mapserv > result/wfs_200_post_exception_getfeaturebyid_wrong_queryid.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_exception_getfeaturebyid_missing_param_xml]
echo "" | mapserv > result/wfs_200_post_exception_getfeaturebyid_missing_param.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_exception_getfeaturebyid_invalid_param_xml]
echo "" | mapserv > result/wfs_200_post_exception_getfeaturebyid_invalid_param.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_getpropertyvalue_getfeaturebyid_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById&ID=province.977&VALUEREFERENCE=ms:msGeometry" > result/wfs_200_getpropertyvalue_getfeaturebyid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_getpropertyvalue_getfeaturebyid_xml]
echo "province.977" | mapserv > result/wfs_200_post_getpropertyvalue_getfeaturebyid.xml
FAILED
wxs/run_test.py::test[wfs_200_wfs_200_post_exception_sortby_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&SORTBY=foo" > result/wfs_200_post_exception_sortby.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_wfs_200_post_exception_getpropertyvalue_sortby_xml]
mapserv QUERY_STRING="map=wfs_200.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAME=province&SORTBY=foo&VALUEREFERENCE=ms:msGeometry" > result/wfs_200_post_exception_getpropertyvalue_sortby.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_describefeaturetype_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType" > result/wfs_200_allgeoms_describefeaturetype.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_describefeaturetype_gml2_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&OUTPUTFORMAT=text/xml;%20subtype=gml/2.1.2" > result/wfs_200_allgeoms_describefeaturetype_gml2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_describefeaturetype_typename_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPENAME=point,multipoint" > result/wfs_200_allgeoms_describefeaturetype_typename.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_describefeaturetype_typename_xml]
echo "pointmultipoint" | mapserv > result/wfs_200_allgeoms_post_describefeaturetype_typename.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=point,multipoint,linestring,multilinestring,polygon,multipolygon" > result/wfs_200_allgeoms_getfeature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_gml3_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=point,multipoint,linestring,multilinestring,polygon,multipolygon&OUTPUTFORMAT=GML3" > result/wfs_200_allgeoms_getfeature_gml3.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_gml2_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=point,multipoint,linestring,multilinestring,polygon,multipolygon&OUTPUTFORMAT=GML2" > result/wfs_200_allgeoms_getfeature_gml2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_3857_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=point,multipoint,linestring,multilinestring,polygon,multipolygon&SRSNAME=EPSG:3857" > result/wfs_200_allgeoms_getfeature_3857.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_3857_bbox_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=point,multipoint,linestring,multilinestring,polygon,multipolygon&SRSNAME=EPSG:3857&BBOX=222638,6274861,333959,6446276,EPSG:3857" > result/wfs_200_allgeoms_getfeature_3857_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_bbox_none_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=point,multipoint,linestring,multilinestring,polygon,multipolygon&BBOX=0,0,0,0" > result/wfs_200_allgeoms_getfeature_bbox_none.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_exception_allgeoms_getfeature_invalid_typename_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=foo" > result/wfs_200_exception_allgeoms_getfeature_invalid_typename.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_getfeature_xml]
echo "" | mapserv > result/wfs_200_allgeoms_post_getfeature.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_getfeature_count_1_xml]
echo "" | mapserv > result/wfs_200_allgeoms_post_getfeature_count_1.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_all_filters_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=point,multipoint&FILTER=()()" > result/wfs_200_allgeoms_getfeature_all_filters.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_getfeature_all_filters_xml]
echo "" | mapserv > result/wfs_200_allgeoms_post_getfeature_all_filters.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_getfeature_filter_first_layer_xml]
echo "" | mapserv > result/wfs_200_allgeoms_post_getfeature_filter_first_layer.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_getfeature_filter_second_layer_xml]
echo "" | mapserv > result/wfs_200_allgeoms_post_getfeature_filter_second_layer.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_count_0_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=point,multipoint,linestring,multilinestring,polygon,multipolygon&COUNT=0" > result/wfs_200_allgeoms_getfeature_count_0.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_bbox_count_0_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=point,multipoint,linestring,multilinestring,polygon,multipolygon&BBOX=222638,6274861,333959,6446276,EPSG:3857&COUNT=0" > result/wfs_200_allgeoms_getfeature_bbox_count_0.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_start_index_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=point,multipoint,linestring,multilinestring,polygon,multipolygon&COUNT=1&STARTINDEX=0" > result/wfs_200_allgeoms_getfeature_start_index.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_multilayer_rid_count_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&COUNT=1&RESOURCEID=point.1,multipoint.1" > result/wfs_200_allgeoms_getfeature_multilayer_rid_count.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeature_multilayer_filter_count_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&COUNT=1&TYPENAMES=point,multipoint&FILTER=()()" > result/wfs_200_allgeoms_getfeature_multilayer_filter_count.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_getfeature_filter_first_layer_count_xml]
echo "" | mapserv > result/wfs_200_allgeoms_post_getfeature_filter_first_layer_count.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_getfeature_filter_second_layer_count_xml]
echo "" | mapserv > result/wfs_200_allgeoms_post_getfeature_filter_second_layer_count.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_liststoredqueries_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=ListStoredQueries" > result/wfs_200_allgeoms_liststoredqueries.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_liststoredqueries_xml]
echo "" | mapserv > result/wfs_200_allgeoms_post_liststoredqueries.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_describestoredqueries_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeStoredQueries" > result/wfs_200_allgeoms_describestoredqueries.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_describestoredqueries_with_predefined_id_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeStoredQueries&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById" > result/wfs_200_allgeoms_describestoredqueries_with_predefined_id.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_describestoredqueries_with_id_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeStoredQueries&STOREDQUERY_ID=myquery" > result/wfs_200_allgeoms_describestoredqueries_with_id.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_describestoredqueries_with_two_id_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeStoredQueries&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById,myquery" > result/wfs_200_allgeoms_describestoredqueries_with_two_id.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_describestoredqueries_with_two_id_xml]
echo "urn:ogc:def:query:OGC-WFS::GetFeatureByIdmyquery" | mapserv > result/wfs_200_allgeoms_post_describestoredqueries_with_two_id.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_getfeaturebyid_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById&ID=point.1" > result/wfs_200_allgeoms_getfeaturebyid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_exception_invalidquery_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=invalidquery" > result/wfs_200_allgeoms_exception_invalidquery.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_exception_myquery_missing_param_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=myquery" > result/wfs_200_allgeoms_exception_myquery_missing_param.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_myquery_xml]
mapserv QUERY_STRING="map=wfs_200_allgeoms.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=myquery&LONGMIN=1.99&LATMIN=48.99&LONGMAX=2.01&LATMAX=49.01" > result/wfs_200_allgeoms_myquery.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_several_getfeaturebyid_xml]
echo "point.1multipoint.1" | mapserv > result/wfs_200_allgeoms_post_several_getfeaturebyid.xml
FAILED
wxs/run_test.py::test[wfs_200_allgeoms_wfs_200_allgeoms_post_exception_invalidquery_xml]
echo "" | mapserv > result/wfs_200_allgeoms_post_exception_invalidquery.xml
FAILED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_exception_no_service_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&REQUEST=GetCapabilities" > result/wfs_200_cite_exception_no_service.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_describe_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=DescribeFeatureType" > result/wfs_200_cite_describe.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_filter_bbox_world_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=msGeometry-90 -18090 180" > result/wfs_200_cite_filter_bbox_world.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_bbox_world_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&BBOX=-90,-180,90,180,urn:ogc:def:crs:EPSG::4326" > result/wfs_200_cite_bbox_world.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_getpropertyvalue_gmlid_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetPropertyValue&typenames=province&valuereference=@gml:id" > result/wfs_200_cite_getpropertyvalue_gmlid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_propertyisnull_gmlname_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:name" > result/wfs_200_cite_propertyisnull_gmlname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_not_propertyisnull_valid_property_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=NomFrancais" > result/wfs_200_cite_not_propertyisnull_valid_property.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_propertyisnil_nillable_property_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=NomFrancais" > result/wfs_200_cite_propertyisnil_nillable_property.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_not_propertyisnil_nillable_property_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=NomFrancais" > result/wfs_200_cite_not_propertyisnil_nillable_property.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_filter_resourceid_stringvalue_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&typenames=province&Filter=" > result/wfs_200_cite_filter_resourceid_stringvalue.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_exception_inexisting_property_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=inexisting" > result/wfs_200_cite_exception_inexisting_property.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_exception_invalid_operand_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:boundedBy" > result/wfs_200_cite_exception_invalid_operand.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_propertyisnull_boundedBy_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:boundedBy" > result/wfs_200_cite_propertyisnull_boundedBy.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_propertyisnil_boundedBy_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:boundedBy" > result/wfs_200_cite_propertyisnil_boundedBy.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_filter_like_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&typenames=province&Filter=island_e*" > result/wfs_200_cite_filter_like.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_flt_simplify_1_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:name" > result/wfs_200_cite_flt_simplify_1.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_flt_simplify_2_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:name" > result/wfs_200_cite_flt_simplify_2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_flt_simplify_3_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:name" > result/wfs_200_cite_flt_simplify_3.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_flt_simplify_4_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:name" > result/wfs_200_cite_flt_simplify_4.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_flt_simplify_5_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:name" > result/wfs_200_cite_flt_simplify_5.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_wfs_200_cite_flt_simplify_6_xml]
mapserv QUERY_STRING="map=wfs_200_cite.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:name" > result/wfs_200_cite_flt_simplify_6.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_exception_no_service_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&REQUEST=GetCapabilities" > result/wfs_200_cite_postgis_exception_no_service.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_describe_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&service=WFS&version=2.0.0&request=DescribeFeatureType" > result/wfs_200_cite_postgis_describe.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_filter_bbox_world_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=msGeometry-90 -18090 180" > result/wfs_200_cite_postgis_filter_bbox_world.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_bbox_world_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&BBOX=-90,-180,90,180,urn:ogc:def:crs:EPSG::4326" > result/wfs_200_cite_postgis_bbox_world.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_getpropertyvalue_gmlid_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&service=WFS&version=2.0.0&request=GetPropertyValue&typenames=province&valuereference=@gml:id" > result/wfs_200_cite_postgis_getpropertyvalue_gmlid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_propertyisnull_gmlname_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=gml:name" > result/wfs_200_cite_postgis_propertyisnull_gmlname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_not_propertyisnull_valid_property_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=NomFrancais" > result/wfs_200_cite_postgis_not_propertyisnull_valid_property.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_propertyisnil_nillable_property_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=NomFrancais" > result/wfs_200_cite_postgis_propertyisnil_nillable_property.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_not_propertyisnil_nillable_property_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&service=WFS&version=2.0.0&request=GetFeature&resultType=hits&typenames=province&filter=NomFrancais" > result/wfs_200_cite_postgis_not_propertyisnil_nillable_property.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_filter_resourceid_stringvalue_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&service=WFS&version=2.0.0&request=GetFeature&typenames=province&Filter=" > result/wfs_200_cite_postgis_filter_resourceid_stringvalue.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_cite_postgis_wfs_200_cite_postgis_filter_like_xml]
mapserv QUERY_STRING="map=wfs_200_cite_postgis.map&service=WFS&version=2.0.0&request=GetFeature&typenames=province&Filter=island_e*" > result/wfs_200_cite_postgis_filter_like.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_inspire_wfs_200_insipire_caps_xml]
mapserv QUERY_STRING="map=wfs_200_inspire.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/wfs_200_insipire_caps.xml result/wfs_200_insipire_caps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_inspire_wfs_200_insipire_caps_fre_xml]
mapserv QUERY_STRING="map=wfs_200_inspire.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities&LANGUAGE=fre" > result/wfs_200_insipire_caps_fre.xml result/wfs_200_insipire_caps_fre.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_inspire_wfs_200_insipire_caps_eng_xml]
mapserv QUERY_STRING="map=wfs_200_inspire.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities&LANGUAGE=eng" > result/wfs_200_insipire_caps_eng.xml result/wfs_200_insipire_caps_eng.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_inspire_wfs_200_insipire_caps_unk_xml]
mapserv QUERY_STRING="map=wfs_200_inspire.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities&LANGUAGE=unk" > result/wfs_200_insipire_caps_unk.xml result/wfs_200_insipire_caps_unk.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_inspire_missing_md_wfs_200_insipire_missing_md_caps_xml]
mapserv QUERY_STRING="map=wfs_200_inspire_missing_md.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/wfs_200_insipire_missing_md_caps.xml result/wfs_200_insipire_missing_md_caps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_inspire_scenario1_wfs_200_insipire_scenario1_caps_xml]
mapserv QUERY_STRING="map=wfs_200_inspire_scenario1.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/wfs_200_insipire_scenario1_caps.xml result/wfs_200_insipire_scenario1_caps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_low_wfsmaxfeatures_wfs_200_low_wfsmaxfeatures_hits_xml]
mapserv QUERY_STRING="map=wfs_200_low_wfsmaxfeatures.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESULTTYPE=hits" > result/wfs_200_low_wfsmaxfeatures_hits.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_low_wfsmaxfeatures_no_compute_number_matched_wfs_200_low_wfsmaxfeatures_no_compute_number_matched_xml]
mapserv QUERY_STRING="map=wfs_200_low_wfsmaxfeatures_no_compute_number_matched.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&COUNT=1" > result/wfs_200_low_wfsmaxfeatures_no_compute_number_matched.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_low_wfsmaxfeatures_no_compute_number_matched_wfs_200_low_wfsmaxfeatures_no_compute_number_matched_hits_xml]
mapserv QUERY_STRING="map=wfs_200_low_wfsmaxfeatures_no_compute_number_matched.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESULTTYPE=hits" > result/wfs_200_low_wfsmaxfeatures_no_compute_number_matched_hits.xml
results match.
PASSED
wxs/run_test.py::test[wfs_200_low_wfsmaxfeatures_no_compute_number_matched_wfs_200_low_wfsmaxfeatures_no_compute_number_matched_hits_zero_xml]
mapserv QUERY_STRING="map=wfs_200_low_wfsmaxfeatures_no_compute_number_matched.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&RESULTTYPE=hits&BBOX=0,0,0,0" > result/wfs_200_low_wfsmaxfeatures_no_compute_number_matched_hits_zero.xml
results match.
PASSED
wxs/run_test.py::test[wfs_alltypes_wfs_alltypes_describefeaturetype_xml]
mapserv QUERY_STRING="map=wfs_alltypes.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=DescribeFeatureType" > result/wfs_alltypes_describefeaturetype.xml
results match.
PASSED
wxs/run_test.py::test[wfs_autotypes_geopackage_wfs_autotypes10_geopackage_xml]
mapserv QUERY_STRING="map=wfs_autotypes_geopackage.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType&TYPENAMES=autotypes" > result/wfs_autotypes10_geopackage.xml
results match.
PASSED
wxs/run_test.py::test[wfs_autotypes_geopackage_wfs_autotypes11_geopackage_xml]
mapserv QUERY_STRING="map=wfs_autotypes_geopackage.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=DescribeFeatureType&TYPENAMES=autotypes" > result/wfs_autotypes11_geopackage.xml
results match.
PASSED
wxs/run_test.py::test[wfs_autotypes_geopackage_wfs_autotypes20_geopackage_xml]
mapserv QUERY_STRING="map=wfs_autotypes_geopackage.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPENAMES=autotypes" > result/wfs_autotypes20_geopackage.xml
results match.
PASSED
wxs/run_test.py::test[wfs_autotypes_geopackage_wfs_getfeaturetypes10_geopackage_xml]
mapserv QUERY_STRING="map=wfs_autotypes_geopackage.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAMES=autotypes" > result/wfs_getfeaturetypes10_geopackage.xml
results match.
PASSED
wxs/run_test.py::test[wfs_autotypes_geopackage_wfs_getfeaturetypes11_geopackage_xml]
mapserv QUERY_STRING="map=wfs_autotypes_geopackage.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAMES=autotypes" > result/wfs_getfeaturetypes11_geopackage.xml
results match.
PASSED
wxs/run_test.py::test[wfs_autotypes_geopackage_wfs_getfeaturetypes20_geopackage_xml]
mapserv QUERY_STRING="map=wfs_autotypes_geopackage.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=autotypes" > result/wfs_getfeaturetypes20_geopackage.xml
results match.
PASSED
wxs/run_test.py::test[wfs_autotypes_geopackage_wfs_getfeaturetypes20_geopackage_json]
mapserv QUERY_STRING="map=wfs_autotypes_geopackage.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=autotypes&outputFormat=geojson" > result/wfs_getfeaturetypes20_geopackage.json
results match.
PASSED
wxs/run_test.py::test[wfs_autotypes_postgis_wfs_autotypes10_postgis_xml]
mapserv QUERY_STRING="map=wfs_autotypes_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType&TYPENAMES=autotypes" > result/wfs_autotypes10_postgis.xml
FAILED
wxs/run_test.py::test[wfs_autotypes_postgis_wfs_autotypes11_postgis_xml]
mapserv QUERY_STRING="map=wfs_autotypes_postgis.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=DescribeFeatureType&TYPENAMES=autotypes" > result/wfs_autotypes11_postgis.xml
FAILED
wxs/run_test.py::test[wfs_autotypes_postgis_wfs_autotypes20_postgis_xml]
mapserv QUERY_STRING="map=wfs_autotypes_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPENAMES=autotypes" > result/wfs_autotypes20_postgis.xml
FAILED
wxs/run_test.py::test[wfs_autotypes_postgis_wfs_getfeaturetypes10_postgis_xml]
mapserv QUERY_STRING="map=wfs_autotypes_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAMES=autotypes" > result/wfs_getfeaturetypes10_postgis.xml
FAILED
wxs/run_test.py::test[wfs_autotypes_postgis_wfs_getfeaturetypes11_postgis_xml]
mapserv QUERY_STRING="map=wfs_autotypes_postgis.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAMES=autotypes" > result/wfs_getfeaturetypes11_postgis.xml
FAILED
wxs/run_test.py::test[wfs_autotypes_postgis_wfs_getfeaturetypes20_postgis_xml]
mapserv QUERY_STRING="map=wfs_autotypes_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=autotypes" > result/wfs_getfeaturetypes20_postgis.xml
FAILED
wxs/run_test.py::test[wfs_autotypes_postgis_wfs_getfeaturetypes20_booleans_postgis_json]
mapserv QUERY_STRING="map=wfs_autotypes_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=booleans&outputFormat=geojson" > result/wfs_getfeaturetypes20_booleans_postgis.json
results match.
PASSED
wxs/run_test.py::test[wfs_client_100_wfs_client_100_xml]
mapserv -conf ../etc/mapserv.conf QUERY_STRING="map=wfs_client_100.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=continents" > result/wfs_client_100.xml
FAILED
wxs/run_test.py::test[wfs_combined_filter_wfs_combined_filter_xml]
mapserv QUERY_STRING="map=wfs_combined_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road&FILTER=F_CODE67" > result/wfs_combined_filter.xml
results match.
PASSED
wxs/run_test.py::test[wfs_default_version_110_wfs_default_version_110_caps_xml]
mapserv QUERY_STRING="map=wfs_default_version_110.map&SERVICE=WFS&REQUEST=GetCapabilities" > result/wfs_default_version_110_caps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_default_version_110_wfs_default_version_110_caps_invalid_xml]
mapserv QUERY_STRING="map=wfs_default_version_110.map&SERVICE=WFS&VERSION=invalid&REQUEST=GetCapabilities" > result/wfs_default_version_110_caps_invalid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_default_version_110_wfs_default_version_110_caps_000_xml]
mapserv QUERY_STRING="map=wfs_default_version_110.map&SERVICE=WFS&VERSION=0.0.0&REQUEST=GetCapabilities" > result/wfs_default_version_110_caps_000.xml
results match.
PASSED
wxs/run_test.py::test[wfs_default_version_110_wfs_default_version_110_caps_100_xml]
mapserv QUERY_STRING="map=wfs_default_version_110.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wfs_default_version_110_caps_100.xml
results match.
PASSED
wxs/run_test.py::test[wfs_default_version_110_wfs_default_version_110_caps_105_xml]
mapserv QUERY_STRING="map=wfs_default_version_110.map&SERVICE=WFS&VERSION=1.0.5&REQUEST=GetCapabilities" > result/wfs_default_version_110_caps_105.xml
results match.
PASSED
wxs/run_test.py::test[wfs_default_version_110_wfs_default_version_110_caps_110_xml]
mapserv QUERY_STRING="map=wfs_default_version_110.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wfs_default_version_110_caps_110.xml
results match.
PASSED
wxs/run_test.py::test[wfs_default_version_110_wfs_default_version_110_caps_115_xml]
mapserv QUERY_STRING="map=wfs_default_version_110.map&SERVICE=WFS&VERSION=1.1.5&REQUEST=GetCapabilities" > result/wfs_default_version_110_caps_115.xml
results match.
PASSED
wxs/run_test.py::test[wfs_default_version_110_wfs_default_version_110_caps_200_xml]
mapserv QUERY_STRING="map=wfs_default_version_110.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/wfs_default_version_110_caps_200.xml
results match.
PASSED
wxs/run_test.py::test[wfs_default_version_110_wfs_default_version_110_caps_205_xml]
mapserv QUERY_STRING="map=wfs_default_version_110.map&SERVICE=WFS&VERSION=2.0.5&REQUEST=GetCapabilities" > result/wfs_default_version_110_caps_205.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMEDigby" > result/wfs_filter_property_is_equal.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_200_property_is_equal_xml]
echo "NAMEDigby" | mapserv > result/wfs_filter_200_property_is_equal.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_no_matching_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMEDIGBY" > result/wfs_filter_property_is_equal_no_matching.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_case_insensitive_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMEDIGBY" > result/wfs_filter_property_is_equal_case_insensitive.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_200_property_is_equal_case_insensitive_xml]
echo "NAMEDIGBY" | mapserv > result/wfs_filter_200_property_is_equal_case_insensitive.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_quote1_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAME\"Tignish" > result/wfs_filter_property_is_equal_quote1.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_quote2_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAME'Cheticamp" > result/wfs_filter_property_is_equal_quote2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_quote3_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAME'Souris'" > result/wfs_filter_property_is_equal_quote3.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_quote4_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAME\"Canso\"" > result/wfs_filter_property_is_equal_quote4.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_quote5_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAME\"Wind\"sor" > result/wfs_filter_property_is_equal_quote5.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_quote6_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMETru\"ro" > result/wfs_filter_property_is_equal_quote6.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_parenthesis_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=(NAMEf'oo(bar)" > result/wfs_filter_property_is_equal_parenthesis.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_property_is_equal_parenthesis_post_xml]
echo "NAMEf'oo(bar" | mapserv mapserv > result/wfs_filter_property_is_equal_parenthesis_post.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_is_not_equal_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMEDigby" > result/wfs_filter_is_not_equal.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isless_than_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE3" > result/wfs_filter_isless_than.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isgreater_than_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE3" > result/wfs_filter_isgreater_than.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isless_than_or_equalto_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE2" > result/wfs_filter_isless_than_or_equalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_greater_than_or_equalto_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE4" > result/wfs_filter_greater_than_or_equalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isbetween_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE46" > result/wfs_filter_isbetween.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isbetween_with_literal_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE46" > result/wfs_filter_isbetween_with_literal.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_200_property_isbetween_xml]
echo "POP_RANGE46" | mapserv > result/wfs_filter_200_property_isbetween.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_islike_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMESyd*" > result/wfs_filter_islike.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_islike_no_ending_wildcard_empty_resultset_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMESyd" > result/wfs_filter_islike_no_ending_wildcard_empty_resultset.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_islike_no_ending_wildcard_non_empty_resultset_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMESydney" > result/wfs_filter_islike_no_ending_wildcard_non_empty_resultset.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_islike_escaping_xml0]
mapserv QUERY_STRING='map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=test_islike_escaping&FILTER=prop\^^${}[]()^.^*%2B-?|"a.*e' > result/wfs_filter_islike_escaping.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_islike_escaping_xml1]
mapserv QUERY_STRING='map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=test_islike_escaping&FILTER=prop\\^${}[]()\.\*%2B-?|"a.*e' > result/wfs_filter_islike_escaping.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_200_islike_xml]
echo "NAMESyd*" | mapserv > result/wfs_filter_200_islike.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_islike_logical_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMESyd*POP_RANGE3" > result/wfs_filter_islike_logical.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isbetween_or_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE46NAMEDigby" > result/wfs_filter_isbetween_or_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isbetween_and_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE13NAMEDigby" > result/wfs_filter_isbetween_and_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isbetween_and_not_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE46NAMESydney" > result/wfs_filter_isbetween_and_not_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isequalto_or_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE4POP_RANGE5" > result/wfs_filter_isequalto_or_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_iseq_or_iseq_str1_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMEDigbyNAMESydney" > result/wfs_filter_iseq_or_iseq_str1.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_iseq_or_iseq_str2_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMEDigbyNAME'Souris'" > result/wfs_filter_iseq_or_iseq_str2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_iseq_or_iseq_str3_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMEDigbyNAME\"Tignish" > result/wfs_filter_iseq_or_iseq_str3.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_iseq_or_iseq_str4_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAME'Souris'NAME\"Tignish" > result/wfs_filter_iseq_or_iseq_str4.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_iseq_or_iseq_str5_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAME\"TignishNAME'Souris'" > result/wfs_filter_iseq_or_iseq_str5.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_isequalto_or_isequalto_reverse_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE5POP_RANGE4" > result/wfs_filter_isequalto_or_isequalto_reverse.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isequalto_and_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE4POP_RANGE5" > result/wfs_filter_isequalto_and_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_isequalto_and_isequalto_reverse_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE5POP_RANGE4" > result/wfs_filter_isequalto_and_isequalto_reverse.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_3_and_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMEDigbyNTS50021A12NTS50z021A12" > result/wfs_filter_3_and.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_not_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POP_RANGE4" > result/wfs_filter_not_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_bbox_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POINT-65.86,44.56+-65.76,44.68" > result/wfs_filter_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_bbox_no_propertyname_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=-65.86,44.56+-65.76,44.68" > result/wfs_filter_bbox_no_propertyname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_false_ogr_property_is_equal_and_bbox_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=NAMExxxxxxxREG_CODE12POINT-65.86,44.56+-65.76,44.68" > result/wfs_filter_false_ogr_property_is_equal_and_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_bbox_urlepsg_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POINT272868.16,4938053.09+281261.3,4951109.39" > result/wfs_filter_bbox_urlepsg.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_bbox_urnepsg_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POINT272868.16,4938053.09+281261.3,4951109.39" > result/wfs_filter_bbox_urnepsg.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_bbox_old_fashion_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POINT272868.164938053.09281261.34951109.39" > result/wfs_filter_bbox_old_fashion.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_intersects_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-61.63,45.04 -60.78,45.04 -60.78,46.08 -61.63,46.08" > result/wfs_filter_intersects.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_intersects_empty_multipolygon_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry" > result/wfs_filter_intersects_empty_multipolygon.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_200_intersects_xml]
echo "Geometry-61.63 45.04 -60.78 45.04 -60.78 46.08 -61.63 46.08" | mapserv > result/wfs_filter_200_intersects.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_200_intersects_envelope_xml]
echo "Geometry272868.16 4938053.09281261.3 4951109.39" | mapserv > result/wfs_filter_200_intersects_envelope.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_dwithin_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.100.05" > result/wfs_filter_dwithin.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_200_dwithin_xml]
echo "Geometry-60.18 46.100.05" | mapserv > result/wfs_filter_200_dwithin.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_dwithin_multipoint_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18 46.10-60 460.05" > result/wfs_filter_dwithin_multipoint.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_dwithin_units_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.1010" > result/wfs_filter_dwithin_units.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_beyond_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.100.05" > result/wfs_filter_beyond.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_equals_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry2503805.5,427872.65625" > result/wfs_filter_equals.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_overlaps_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-64.75,46.08 -63.53,46.08 -63.53,47.29 -64.75,47.29" > result/wfs_filter_overlaps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_within_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-62.16,47.07 -61.33,47.07 -61.33,47.75 -62.16,47.75" > result/wfs_filter_within.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_200_within_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry47.07,-62.16 47.07,-61.33 47.75,-61.33 47.75,-62.16" > result/wfs_filter_200_within.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_200_within_explicit_SRS_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry47.07,-62.16 47.07,-61.33 47.75,-61.33 47.75,-62.16" > result/wfs_filter_200_within_explicit_SRS.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_contains_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry2526937.731300645973533,506636.554792948008981 2527346.529336222913116,506491.497425485227723 2527333.342302817385644,506188.195657153904904 2526858.609100211877376,506254.130824182415381 2526924.544267240446061,506610.18072613660479 2526937.731300645973533,506636.554792948008981" > result/wfs_filter_contains.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_crosses_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-60.25,43.79 -59.95,43.79 -59.95,44.09 -60.25,44.09" > result/wfs_filter_crosses.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_touches_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry2407487.25,512212.40625" > result/wfs_filter_touches.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_equals_poly_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry2407487.25,512212.40625 2406782.5,513659.375 2407398.0,515030.53125 2410186.75,515489.03125 2411133.5,513513.125 2409505.75,512788.40625 2407487.25,512212.40625" > result/wfs_filter_equals_poly.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_disjoint_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-66.23,42.50 -58.95,45.67 -58.97,48.52 -67.01,47.13" > result/wfs_filter_disjoint.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_intersects_line_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-62.94,46.61 -62.74,45.83" > result/wfs_filter_intersects_line.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_intersects_multipoint_xml]
echo "ms:msGeometry-63 45-61 46.1-63 45" | mapserv > result/wfs_filter_intersects_multipoint.xml
FAILED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_empty_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_empty.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_no_filter_node_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_no_filter_node.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_xml_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_xml.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_and_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_and.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_not_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_not.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_foo_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_foo.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_bbox_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_featureid_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_featureid.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_property_is_equal_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_property_is_equal.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_property_is_equal_2_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_property_is_equal_2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_property_is_like_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_property_is_like.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_property_is_between_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_property_is_between.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_dwithin_invalid_geom_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry0.05" > result/wfs_filter_dwithin_invalid_geom.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_dwithin_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_dwithin.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_crosses_invalid_geom_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry" > result/wfs_filter_crosses_invalid_geom.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_crosses_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=" > result/wfs_filter_invalid_crosses.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_invalid_property_name_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=fooDigby" > result/wfs_filter_invalid_property_name.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_startindex_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&propertyname=(NAME)&maxfeatures=10&startindex=0" > result/wfs_filter_startindex.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_wfs_filter_startindex2_xml]
mapserv QUERY_STRING="map=wfs_filter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&propertyname=(NAME)&maxfeatures=10&startindex=10" > result/wfs_filter_startindex2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_property_is_equal_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDigby" > result/wfs_filter_property_is_equal.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_property_is_equal_no_matching_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDIGBY" > result/wfs_filter_property_is_equal_no_matching.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_property_is_equal_case_insensitive_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDIGBY" > result/wfs_filter_property_is_equal_case_insensitive.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_property_is_equal_quote1_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name\"Tignish" > result/wfs_filter_property_is_equal_quote1.xml
FAILED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_property_is_equal_quote2_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name'Cheticamp" > result/wfs_filter_property_is_equal_quote2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_property_is_equal_quote3_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name'Souris'" > result/wfs_filter_property_is_equal_quote3.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_property_is_equal_quote4_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name\"Canso\"" > result/wfs_filter_property_is_equal_quote4.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_property_is_equal_quote5_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name\"Wind\"sor" > result/wfs_filter_property_is_equal_quote5.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_property_is_equal_quote6_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameTru\"ro" > result/wfs_filter_property_is_equal_quote6.xml
FAILED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_is_not_equal_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDigby" > result/wfs_filter_is_not_equal.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isless_than_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range3" > result/wfs_filter_isless_than.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isgreater_than_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range3" > result/wfs_filter_isgreater_than.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isless_than_or_equalto_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range2" > result/wfs_filter_isless_than_or_equalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_greater_than_or_equalto_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range4" > result/wfs_filter_greater_than_or_equalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isbetween_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range46" > result/wfs_filter_isbetween.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_islike_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameSyd*" > result/wfs_filter_islike.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_islike_logical_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameSyd*pop_range3" > result/wfs_filter_islike_logical.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isbetween_or_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range46nameDigby" > result/wfs_filter_isbetween_or_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isbetween_and_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range13nameDigby" > result/wfs_filter_isbetween_and_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isbetween_and_not_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range46nameSydney" > result/wfs_filter_isbetween_and_not_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isequalto_or_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range4pop_range5" > result/wfs_filter_isequalto_or_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isequalto_or_isequalto_reverse_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range5pop_range4" > result/wfs_filter_isequalto_or_isequalto_reverse.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_iseq_or_iseq_str1_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDigbynameSydney" > result/wfs_filter_iseq_or_iseq_str1.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_iseq_or_iseq_str2_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDigbyname'Souris'" > result/wfs_filter_iseq_or_iseq_str2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_iseq_or_iseq_str3_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDigbyname\"Tignish" > result/wfs_filter_iseq_or_iseq_str3.xml
FAILED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_iseq_or_iseq_str4_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name'Souris'name\"Tignish" > result/wfs_filter_iseq_or_iseq_str4.xml
FAILED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_iseq_or_iseq_str5_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name\"Tignishname'Souris'" > result/wfs_filter_iseq_or_iseq_str5.xml
FAILED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isequalto_and_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range4pop_range5" > result/wfs_filter_isequalto_and_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_isequalto_and_isequalto_reverse_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range5pop_range4" > result/wfs_filter_isequalto_and_isequalto_reverse.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_not_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range4" > result/wfs_filter_not_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_bbox_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POINT-65.86,44.56+-65.76,44.68" > result/wfs_filter_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_bbox_no_propertyname_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=-65.86,44.56+-65.76,44.68" > result/wfs_filter_bbox_no_propertyname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_intersects_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-61.63,45.04 -60.78,45.04 -60.78,46.08 -61.63,46.08" > result/wfs_filter_intersects.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_dwithin_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.100.05" > result/wfs_filter_dwithin.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_dwithin_units_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.1010" > result/wfs_filter_dwithin_units.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_beyond_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.100.05" > result/wfs_filter_beyond.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_equals_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry2503805.5,427872.65625" > result/wfs_filter_equals.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_overlaps_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-64.75,46.08 -63.53,46.08 -63.53,47.29 -64.75,47.29" > result/wfs_filter_overlaps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_within_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-62.16,47.07 -61.33,47.07 -61.33,47.75 -62.16,47.75" > result/wfs_filter_within.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_contains_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry2526937.731300645973533,506636.554792948008981 2527346.529336222913116,506491.497425485227723 2527333.342302817385644,506188.195657153904904 2526858.609100211877376,506254.130824182415381 2526924.544267240446061,506610.18072613660479 2526937.731300645973533,506636.554792948008981" > result/wfs_filter_contains.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_crosses_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-60.25,43.79 -59.95,43.79 -59.95,44.09 -60.25,44.09" > result/wfs_filter_crosses.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_touches_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry2407487.25,512212.40625" > result/wfs_filter_touches.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_equals_poly_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry2407487.25,512212.40625 2406782.5,513659.375 2407398.0,515030.53125 2410186.75,515489.03125 2411133.5,513513.125 2409505.75,512788.40625 2407487.25,512212.40625" > result/wfs_filter_equals_poly.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_disjoint_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-66.23,42.50 -58.95,45.67 -58.97,48.52 -67.01,47.13" > result/wfs_filter_disjoint.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_intersects_line_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-62.94,46.61 -62.74,45.83" > result/wfs_filter_intersects_line.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_startindex_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&propertyname=(name)&maxfeatures=10&startindex=0" > result/wfs_filter_startindex.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_ogr_wfs_filter_startindex2_xml]
mapserv QUERY_STRING="map=wfs_filter_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&propertyname=(name)&maxfeatures=10&startindex=10" > result/wfs_filter_startindex2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDigby" > result/wfs_filter_postgis_property_is_equal.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_no_matching_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDIGBY" > result/wfs_filter_postgis_property_is_equal_no_matching.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_case_insensitive_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDIGBY" > result/wfs_filter_postgis_property_is_equal_case_insensitive.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_empty_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name" > result/wfs_filter_postgis_property_is_equal_empty.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_null_zero_result_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name&MAXFEATURES=1" > result/wfs_filter_postgis_property_is_null_zero_result.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_null_result_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name_e&MAXFEATURES=1" > result/wfs_filter_postgis_property_is_null_result.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_quote1_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name\"Tignish" > result/wfs_filter_postgis_property_is_equal_quote1.xml
FAILED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_quote2_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name'Cheticamp" > result/wfs_filter_postgis_property_is_equal_quote2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_quote3_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name'Souris'" > result/wfs_filter_postgis_property_is_equal_quote3.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_quote4_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name\"Canso\"" > result/wfs_filter_postgis_property_is_equal_quote4.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_quote5_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name\"Wind\"sor" > result/wfs_filter_postgis_property_is_equal_quote5.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_quote6_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameTru\"ro" > result/wfs_filter_postgis_property_is_equal_quote6.xml
FAILED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_is_not_equal_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDigby" > result/wfs_filter_postgis_is_not_equal.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isless_than_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range3" > result/wfs_filter_postgis_isless_than.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isgreater_than_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range3" > result/wfs_filter_postgis_isgreater_than.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isless_than_or_equalto_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range2" > result/wfs_filter_postgis_isless_than_or_equalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_greater_than_or_equalto_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range4" > result/wfs_filter_postgis_greater_than_or_equalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isbetween_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range46" > result/wfs_filter_postgis_isbetween.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_islike_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameSyd*" > result/wfs_filter_postgis_islike.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_islike_no_ending_wildcard_empty_resultset_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameSyd" > result/wfs_filter_postgis_islike_no_ending_wildcard_empty_resultset.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_islike_no_ending_wildcard_non_empty_resultset_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameSydney" > result/wfs_filter_postgis_islike_no_ending_wildcard_non_empty_resultset.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_islike_logical_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameSyd*pop_range3" > result/wfs_filter_postgis_islike_logical.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isbetween_or_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range46nameDigby" > result/wfs_filter_postgis_isbetween_or_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isbetween_and_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range13nameDigby" > result/wfs_filter_postgis_isbetween_and_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isbetween_and_not_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range46nameSydney" > result/wfs_filter_postgis_isbetween_and_not_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isequalto_or_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range4pop_range5" > result/wfs_filter_postgis_isequalto_or_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isequalto_or_isequalto_reverse_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range5pop_range4" > result/wfs_filter_postgis_isequalto_or_isequalto_reverse.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_iseq_or_iseq_str1_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDigbynameSydney" > result/wfs_filter_postgis_iseq_or_iseq_str1.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_iseq_or_iseq_str2_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDigbyname'Souris'" > result/wfs_filter_postgis_iseq_or_iseq_str2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_iseq_or_iseq_str3_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=nameDigbyname\"Tignish" > result/wfs_filter_postgis_iseq_or_iseq_str3.xml
FAILED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_iseq_or_iseq_str4_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name'Souris'name\"Tignish" > result/wfs_filter_postgis_iseq_or_iseq_str4.xml
FAILED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_iseq_or_iseq_str5_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=name\"Tignishname'Souris'" > result/wfs_filter_postgis_iseq_or_iseq_str5.xml
FAILED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isequalto_and_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range4pop_range5" > result/wfs_filter_postgis_isequalto_and_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_isequalto_and_isequalto_reverse_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range5pop_range4" > result/wfs_filter_postgis_isequalto_and_isequalto_reverse.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_not_isequalto_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=pop_range4" > result/wfs_filter_postgis_not_isequalto.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_bbox_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POINT-65.86,44.56+-65.76,44.68" > result/wfs_filter_postgis_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_bbox_no_propertyname_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=-65.86,44.56+-65.76,44.68" > result/wfs_filter_postgis_bbox_no_propertyname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_intersects_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-61.63,45.04 -60.78,45.04 -60.78,46.08 -61.63,46.08" > result/wfs_filter_postgis_intersects.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_intersects_good_extent_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-61.63,45.04 -60.78,45.04 -60.78,46.08 -61.63,46.08&map_extent=-62+45+-60+47" > result/wfs_filter_postgis_intersects_good_extent.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_intersects_bad_extent_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-61.63,45.04 -60.78,45.04 -60.78,46.08 -61.63,46.08&map_extent=-64+45+-62+47" > result/wfs_filter_postgis_intersects_bad_extent.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_dwithin_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.100.05" > result/wfs_filter_postgis_dwithin.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_dwithin_units_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.1010" > result/wfs_filter_postgis_dwithin_units.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_beyond_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.100.05" > result/wfs_filter_postgis_beyond.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_equals_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry2503805.5,427872.65625" > result/wfs_filter_postgis_equals.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_overlaps_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-64.75,46.08 -63.53,46.08 -63.53,47.29 -64.75,47.29" > result/wfs_filter_postgis_overlaps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_within_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-62.16,47.07 -61.33,47.07 -61.33,47.75 -62.16,47.75" > result/wfs_filter_postgis_within.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_contains_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry2526937.731300645973533,506636.554792948008981 2527346.529336222913116,506491.497425485227723 2527333.342302817385644,506188.195657153904904 2526858.609100211877376,506254.130824182415381 2526924.544267240446061,506610.18072613660479 2526937.731300645973533,506636.554792948008981" > result/wfs_filter_postgis_contains.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_crosses_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-60.25,43.79 -59.95,43.79 -59.95,44.09 -60.25,44.09" > result/wfs_filter_postgis_crosses.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_touches_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry2407487.25,512212.40625" > result/wfs_filter_postgis_touches.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_equals_poly_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry2407487.25,512212.40625 2406782.5,513659.375 2407398.0,515030.53125 2410186.75,515489.03125 2411133.5,513513.125 2409505.75,512788.40625 2407487.25,512212.40625" > result/wfs_filter_postgis_equals_poly.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_disjoint_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-66.23,42.50 -58.95,45.67 -58.97,48.52 -67.01,47.13" > result/wfs_filter_postgis_disjoint.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_intersects_line_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-62.94,46.61 -62.74,45.83" > result/wfs_filter_postgis_intersects_line.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_startindex_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&propertyname=(name)&maxfeatures=10&startindex=0" > result/wfs_filter_postgis_startindex.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_startindex2_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&propertyname=(name)&maxfeatures=10&startindex=10" > result/wfs_filter_postgis_startindex2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_property_is_equal_hits_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&RESULTTYPE=hits&FILTER=nameDigby" > result/wfs_filter_postgis_property_is_equal_hits.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_bbox_hits_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&RESULTTYPE=hits&FILTER=POINT-65.86,44.56+-65.76,44.68" > result/wfs_filter_postgis_bbox_hits.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_filter_item_hits_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province_with_filter_item&RESULTTYPE=hits" > result/wfs_filter_postgis_filter_item_hits.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_postgis_wfs_filter_postgis_filter_item_hits_start_index_xml]
mapserv QUERY_STRING="map=wfs_filter_postgis.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province_with_filter_item&RESULTTYPE=hits&STARTINDEX=1" > result/wfs_filter_postgis_filter_item_hits_start_index.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_bbox_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=POINT8248452.40362,1355480.23963 8250459.10342,1371169.93927" > result/wfs_filter_projmeter_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_intersects_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry2536072.75,292073.09375 2578914.25,292073.09375 2578914.25,311524.96875 2536072.75,311524.96875 2536072.75,292073.09375" > result/wfs_filter_projmeter_intersects.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_dwithin_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.100.05" > result/wfs_filter_projmeter_dwithin.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_beyond_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry-60.18,46.100.05" > result/wfs_filter_projmeter_beyond.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_equals_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&FILTER=Geometry8492658.348687229678035 1738696.303504159906879" > result/wfs_filter_projmeter_equals.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_overlaps_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-64.75,46.08 -63.53,46.08 -63.53,47.29 -64.75,47.29" > result/wfs_filter_projmeter_overlaps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_within_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-62.16,47.07 -61.33,47.07 -61.33,47.75 -62.16,47.75" > result/wfs_filter_projmeter_within.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_contains_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-61.99,47.35 -61.95,47.35 -61.95,47.38 -61.99,47.38" > result/wfs_filter_projmeter_contains.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_crosses_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-60.25,43.79 -59.95,43.79 -59.95,44.09 -60.25,44.09" > result/wfs_filter_projmeter_crosses.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_touches_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-61.719829698475976,47.269592918433993 -61.732190995311512,47.25507337571689 -61.72,47.24 -61.71,47.26" > result/wfs_filter_projmeter_touches.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_equals_poly_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry8410956.098654299974442 1768109.725878723198548,8409940.00935111194849 1769747.433919136179611,8411004.338610056787729 1771119.001025118166581,8412355.509184662252665 1770236.240134362364188,8412258.990663964301348 1768359.747731325216591,8410956.098654299974442 1768109.725878723198548" > result/wfs_filter_projmeter_equals_poly.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_disjoint_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-66.23,42.50 -58.95,45.67 -58.97,48.52 -67.01,47.13" > result/wfs_filter_projmeter_disjoint.xml
results match.
PASSED
wxs/run_test.py::test[wfs_filter_projmeter_wfs_filter_projmeter_intersects_line_xml]
mapserv QUERY_STRING="map=wfs_filter_projmeter.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=Geometry-62.94,46.61 -62.74,45.83" > result/wfs_filter_projmeter_intersects_line.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_describe_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPENAME=province" > result/wfs_group_describe.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_get_feature_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province" > result/wfs_group_get_feature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_get_feature_area_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=AREA" > result/wfs_group_get_feature_area.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_get_feature_namegroup_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=namegroup" > result/wfs_group_get_feature_namegroup.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_get_feature_alias_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=namegroup/NomFrancais" > result/wfs_group_get_feature_alias.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_get_feature_two_in_group_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=namegroup/NAME,namegroup/NomFrancais" > result/wfs_group_get_feature_two_in_group.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_get_feature_two_in_group_with_ns_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=ns:namegroup/ns:NAME,ns:namegroup/ns:NomFrancais" > result/wfs_group_get_feature_two_in_group_with_ns.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_get_feature_filter_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=ms:namegroup/ms:NomFrancaisNouvelle-Ecosse&RESULTTYPE=hits" > result/wfs_group_get_feature_filter.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_get_feature_filter_no_ns_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&FILTER=namegroup/NomFrancaisNouvelle-Ecosse&RESULTTYPE=hits" > result/wfs_group_get_feature_filter_no_ns.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_getpropertyvalue_namegroup_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province&VALUEREFERENCE=namegroup" > result/wfs_group_getpropertyvalue_namegroup.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_getpropertyvalue_alias_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province&VALUEREFERENCE=namegroup/NomFrancais" > result/wfs_group_getpropertyvalue_alias.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_getpropertyvalue_ns_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province&VALUEREFERENCE=ms:namegroup/ms:NomFrancais" > result/wfs_group_getpropertyvalue_ns.xml
results match.
PASSED
wxs/run_test.py::test[wfs_group_wfs_group_getpropertyvalue_other_prop_xml]
mapserv QUERY_STRING="map=wfs_group.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province&VALUEREFERENCE=AREA" > result/wfs_group_getpropertyvalue_other_prop.xml
results match.
PASSED
wxs/run_test.py::test[wfs_misc_wfs_filter_startindex_xml]
mapserv QUERY_STRING="map=wfs_misc.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&propertyname=(NAME)&maxfeatures=10&startindex=0" > result/wfs_filter_startindex.xml
results match.
PASSED
wxs/run_test.py::test[wfs_misc_wfs_filter_startindex2_xml]
mapserv QUERY_STRING="map=wfs_misc.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&propertyname=(NAME)&maxfeatures=10&startindex=10" > result/wfs_filter_startindex2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_misc_wfs_getfeature_twotypenames1_xml]
mapserv QUERY_STRING="map=wfs_misc.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province,popplace&resulttype=hits" > result/wfs_getfeature_twotypenames1.xml
results match.
PASSED
wxs/run_test.py::test[wfs_misc_wfs_getfeature_twotypenames2_xml]
mapserv QUERY_STRING="map=wfs_misc.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace,province&resulttype=hits" > result/wfs_getfeature_twotypenames2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_multiple_metadataurl_wfs_multiple_metadataurl_100_cap_xml]
mapserv QUERY_STRING="map=wfs_multiple_metadataurl.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wfs_multiple_metadataurl_100_cap.xml
results match.
PASSED
wxs/run_test.py::test[wfs_multiple_metadataurl_wfs_multiple_metadataurl_110_cap_xml]
mapserv QUERY_STRING="map=wfs_multiple_metadataurl.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wfs_multiple_metadataurl_110_cap.xml
results match.
PASSED
wxs/run_test.py::test[wfs_multiple_metadataurl_wfs_multiple_metadataurl_200_cap_xml]
mapserv QUERY_STRING="map=wfs_multiple_metadataurl.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/wfs_multiple_metadataurl_200_cap.xml
results match.
PASSED
wxs/run_test.py::test[wfs_multi_geom_elements_wfs_multi_geom_elements_describe_xml]
mapserv QUERY_STRING="map=wfs_multi_geom_elements.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType" > result/wfs_multi_geom_elements_describe.xml
results match.
PASSED
wxs/run_test.py::test[wfs_multi_geom_elements_wfs_multi_geom_elements_feature_xml]
mapserv QUERY_STRING="map=wfs_multi_geom_elements.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=multi" > result/wfs_multi_geom_elements_feature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr10_caps_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wfsogr10_caps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr10_gml2_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road&featureid=road.1521&OUTPUTFORMAT=GML2" > result/wfsogr10_gml2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr10_midmif_txt]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road&featureid=road.1521&OUTPUTFORMAT=MIDMIF" > result/wfsogr10_midmif.txt
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr10_csvstream_txt]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road&featureid=road.1521&OUTPUTFORMAT=CSVSTREAM" > result/wfsogr10_csvstream.txt
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr10_gpx_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road&featureid=road.1521&OUTPUTFORMAT=OGRGPX" > result/wfsogr10_gpx.xml
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr10_csvzip_zip]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road&featureid=road.1521&OUTPUTFORMAT=OGRCSVZIP" > result/wfsogr10_csvzip.zip
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr10_shapezip_zip_with_headers]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road&featureid=road.1521&OUTPUTFORMAT=SHAPEZIP" > result/wfsogr10_shapezip.zip.with_headers
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr10_ogrgml_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road&featureid=road.1521&OUTPUTFORMAT=OGRGML" > result/wfsogr10_ogrgml.xml
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr10_ograuto_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&featureid=popplace.BACMK&OUTPUTFORMAT=OGRGML" > result/wfsogr10_ograuto.xml
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr10_multi_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=multi&OUTPUTFORMAT=OGRGML" > result/wfsogr10_multi.xml
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr10_template_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&OUTPUTFORMAT=geojson" > result/wfsogr10_template.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr10_twolayer_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace,road&OUTPUTFORMAT=MultiMIDMIF&FILTER=(POINT-65.86,44.56+-65.76,44.68)(POINT-65.86,44.56+-65.76,44.68)" > result/wfsogr10_twolayer.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr10_nullnumeric_csv]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=withnullvalues&OUTPUTFORMAT=CSV" > result/wfsogr10_nullnumeric.csv
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr10_datetime_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=withnullvalues" > result/wfsogr10_datetime.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr11_caps_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wfsogr11_caps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr11_ogrgml_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&OUTPUTFORMAT=text/xml; subtype=gml/2.1.2; driver=ogr&srsName=urn:ogc:def:crs:EPSG::3978&maxfeatures=3&startindex=2" > result/wfsogr11_ogrgml.xml
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr11_ogrgml_ll_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&OUTPUTFORMAT=text/xml; subtype=gml/2.1.2; driver=ogr&srsName=urn:ogc:def:crs:EPSG::4326" > result/wfsogr11_ogrgml_ll.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr11_ogrcsv_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&OUTPUTFORMAT=csv&MAXFEATURES=10" > result/wfsogr11_ogrcsv.xml
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr_exception_not_same_srs_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=multi,withnullvalues,popplace,road" > result/wfsogr_exception_not_same_srs.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr_ogroutput_propertyname_txt]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=road&PROPERTYNAME=name_e&MAXFEATURES=1&OUTPUTFORMAT=multimidmif" > result/wfsogr_ogroutput_propertyname.txt
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr_wms_getfeatureinfo_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WMS&VERSION=1.1.1&service=WMS&request=GetFeatureInfo&srs=EPSG:3978&bbox=2250000,-71000,2620000,496000&format=image/png&layers=road&width=500&height=300&query_layers=road&info_format=text/csv&x=141&y=91&radius=100&STYLES=" > result/wfsogr_wms_getfeatureinfo.xml
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr11_sortby_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&SORTBY=POP_CLASS+A,UNIQUE_KEY+D&MAXFEATURES=3" > result/wfsogr11_sortby.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr11_post_sortby_xml]
echo "POP_CLASSUNIQUE_KEYDESC" | mapserv > result/wfsogr11_post_sortby.xml
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr_sortby_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=popplace&SORTBY=POP_CLASS,UNIQUE_KEY+DESC&COUNT=3" > result/wfsogr_sortby.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr_sortby_asc_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=popplace&SORTBY=POP_CLASS+ASC,UNIQUE_KEY+DESC&COUNT=3" > result/wfsogr_sortby_asc.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr_exception_sortby_inconsistant_sortby_and_typenames_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=popplace,multi&SORTBY=POP_CLASS" > result/wfsogr_exception_sortby_inconsistant_sortby_and_typenames.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr_exception_sortby_wrong_propertyname_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=popplace&SORTBY=foo&COUNT=3" > result/wfsogr_exception_sortby_wrong_propertyname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr_exception_sortby_wrong_syntax_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=popplace&SORTBY=POP_CLASS+crescendo&COUNT=3" > result/wfsogr_exception_sortby_wrong_syntax.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr_getpropertyvalue_sortby_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=popplace&SORTBY=POP_CLASS+DESC&COUNT=3&VALUEREFERENCE=POP_CLASS" > result/wfsogr_getpropertyvalue_sortby.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr_post_sortby_xml]
echo "POP_CLASSUNIQUE_KEYDESC" | mapserv > result/wfsogr_post_sortby.xml
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr_200_multiplelayers_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=road,popplace&PROPERTYNAME=(ms:msGeometry)(ms:msGeometry)" > result/wfsogr_200_multiplelayers.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr_200_multiplelayers_with_count_xml]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=road,popplace&COUNT=80&PROPERTYNAME=(ms:msGeometry)(ms:msGeometry)" > result/wfsogr_200_multiplelayers_with_count.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_wfsogr_addfiles_onelayer_txt]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road_with_addfiles&featureid=road_with_addfiles.1521&OUTPUTFORMAT=OGRGML" > result/wfsogr_addfiles_onelayer.txt
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr_addfiles_onelayer_zip]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road_with_addfiles&featureid=road_with_addfiles.1521&OUTPUTFORMAT=OGRCSVZIP" > result/wfsogr_addfiles_onelayer.zip
FAILED
wxs/run_test.py::test[wfs_ogr_wfsogr_addfiles_twolayers_txt]
mapserv QUERY_STRING="map=wfs_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road_with_addfiles,road2_with_addfiles&featureid=road_with_addfiles.1521,road2_with_addfiles.1521&OUTPUTFORMAT=OGRGML" > result/wfsogr_addfiles_twolayers.txt
FAILED
wxs/run_test.py::test[wfs_ogr_25d_wfs_ogr_25d_gml2_xml]
mapserv QUERY_STRING="map=wfs_ogr_25d.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=point3d,linestring3d,polygon3d,multipoint3d,multilinestring3d,multipolygon3d" > result/wfs_ogr_25d_gml2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_25d_wfs_ogr_25d_gml3_xml]
mapserv QUERY_STRING="map=wfs_ogr_25d.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=point3d,linestring3d,polygon3d,multipoint3d,multilinestring3d,multipolygon3d" > result/wfs_ogr_25d_gml3.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_drv_nocreatedatasource_wfs_ogr_drv_nocreatedatasource_caps_xml]
mapserv QUERY_STRING="map=wfs_ogr_drv_nocreatedatasource.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wfs_ogr_drv_nocreatedatasource_caps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_geojson_wfsogr10_geojson_json]
mapserv QUERY_STRING="map=wfs_ogr_geojson.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace_fid&OUTPUTFORMAT=geojson" > result/wfsogr10_geojson.json
FAILED
wxs/run_test.py::test[wfs_ogr_geojson_wfsogr20_geojson_json]
mapserv QUERY_STRING="map=wfs_ogr_geojson.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=popplace_fid&OUTPUTFORMAT=geojson&COUNT=10" > result/wfsogr20_geojson.json
FAILED
wxs/run_test.py::test[wfs_ogr_geojson_wfsogr20_geojson_with_predefine_native_data_json]
mapserv QUERY_STRING="map=wfs_ogr_geojson.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=popplace_fid&OUTPUTFORMAT=geojson_with_predefined_native_data&COUNT=10" > result/wfsogr20_geojson_with_predefine_native_data.json
FAILED
wxs/run_test.py::test[wfs_ogr_geojson_wfsogr20_geojson_resulttype_hits_xml]
mapserv QUERY_STRING="map=wfs_ogr_geojson.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=popplace_fid&OUTPUTFORMAT=geojson&RESULTTYPE=hits" > result/wfsogr20_geojson_resulttype_hits.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_gpkg_wfs_ogr_gpkg_issue_5858_xml]
mapserv QUERY_STRING="map=wfs_ogr_gpkg.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=test&BBOX=-180,-90,180,90&MAXFEATURES=1" > result/wfs_ogr_gpkg_issue_5858.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_gpkg_wfs_ogr_gpkg_filter_startindex_xml]
mapserv QUERY_STRING="map=wfs_ogr_gpkg.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&propertyname=(name)&maxfeatures=10&startindex=0" > result/wfs_ogr_gpkg_filter_startindex.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_gpkg_wfs_ogr_gpkg_filter_startindex2_xml]
mapserv QUERY_STRING="map=wfs_ogr_gpkg.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&propertyname=(name)&maxfeatures=10&startindex=10" > result/wfs_ogr_gpkg_filter_startindex2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_gpkg_wfs_ogr_gpkg_issue_6325_xml]
mapserv QUERY_STRING="map=wfs_ogr_gpkg.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=test_6325&BBOX=0.75,0.75,9,9&COUNT=1" > result/wfs_ogr_gpkg_issue_6325.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_gpkg_wfs_ogr_gpkg_filter_intersects_point_xml]
mapserv QUERY_STRING="map=wfs_ogr_gpkg.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=test_6325&FILTER=msGeometry1.000000,0.000000" > result/wfs_ogr_gpkg_filter_intersects_point.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_gpkg_wfs_ogr_gpkg_propertyisnull_xml]
mapserv QUERY_STRING="map=wfs_ogr_gpkg.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=test_6446&FILTER=fieldisnull" > result/wfs_ogr_gpkg_propertyisnull.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_invalid_filename_wfs_ogr_invalid_filename_csvstream_txt]
mapserv QUERY_STRING="map=wfs_ogr_invalid_filename.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=road&featureid=road.1521&OUTPUTFORMAT=CSV" > result/wfs_ogr_invalid_filename_csvstream.txt
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_01_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry659159,4877386 696879,4898059" > result/wfs_ogr_native_sql_01.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_01_spatial_index_disabled_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns_spatial_index_disabled&OUTPUTFORMAT=GML2&FILTER=Geometry659159,4877386 696879,4898059" > result/wfs_ogr_native_sql_01_spatial_index_disabled.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_02_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry643159,4877386 696879,4898059nameFanano" > result/wfs_ogr_native_sql_02.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_03_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry659159,4877386 696879,4898059nameFanano" > result/wfs_ogr_native_sql_03.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_04_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry659159,4877386 696879,4898059nameSambuca*" > result/wfs_ogr_native_sql_04.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_05_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namefanano" > result/wfs_ogr_native_sql_05.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_06_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=nameFanano" > result/wfs_ogr_native_sql_06.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_06_disable_default_extent_for_getfeature_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns_disable_default_extent_for_getfeature&OUTPUTFORMAT=GML2&FILTER=nameFanano" > result/wfs_ogr_native_sql_06_disable_default_extent_for_getfeature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_07_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namefanano" > result/wfs_ogr_native_sql_07.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_08_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=nameFanano" > result/wfs_ogr_native_sql_08.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_09_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namefanano" > result/wfs_ogr_native_sql_09.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_10_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namePistoia" > result/wfs_ogr_native_sql_10.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_11_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namePistoia" > result/wfs_ogr_native_sql_11.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_12_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namePistoia" > result/wfs_ogr_native_sql_12.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_13_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namePistoia" > result/wfs_ogr_native_sql_13.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_14_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples17502" > result/wfs_ogr_native_sql_14.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_15_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples2000" > result/wfs_ogr_native_sql_15.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_16_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples17502" > result/wfs_ogr_native_sql_16.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_17_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples2000" > result/wfs_ogr_native_sql_17.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_18_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples1604" > result/wfs_ogr_native_sql_18.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_19_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples10002001" > result/wfs_ogr_native_sql_19.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_20_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=nameV*o" > result/wfs_ogr_native_sql_20.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_21_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namev*o" > result/wfs_ogr_native_sql_21.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_like_parenthesis_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=layer_with_special_characters&OUTPUTFORMAT=GML2&FILTER=text*( )" > result/wfs_ogr_native_sql_like_parenthesis.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_like_backslash_and_single_quote_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=layer_with_special_characters&OUTPUTFORMAT=GML2&FILTER=text*\ with single ' quote" > result/wfs_ogr_native_sql_like_backslash_and_single_quote.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_22_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=name?r*" > result/wfs_ogr_native_sql_22.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_23_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_23.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_24_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_24.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_25_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_25.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_26_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_26.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_27_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_27.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_28_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_28.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_29_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_29.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_30_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry662773 4891987.41" > result/wfs_ogr_native_sql_30.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_31_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=20000Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_31.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_32_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=1000Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_32.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_33_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=myview&OUTPUTFORMAT=GML2&FILTER=Geometry643159,4877386 696879,4898059nameFanano" > result/wfs_ogr_native_sql_33.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_34_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns_select&OUTPUTFORMAT=GML2&FILTER=Geometry643159,4877386 696879,4898059nameFanano" > result/wfs_ogr_native_sql_34.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_35_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=myview_select&OUTPUTFORMAT=GML2&FILTER=Geometry643159,4877386 696879,4898059nameFanano" > result/wfs_ogr_native_sql_35.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_36_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=select_too_complex_for_optim&OUTPUTFORMAT=GML2&FILTER=Geometry643159,4877386 696879,4898059nameFanano" > result/wfs_ogr_native_sql_36.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_37_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=towns&COUNT=1&STARTINDEX=2" > result/wfs_ogr_native_sql_37.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_38_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=towns&COUNT=1&FILTER=nameGranaglione" > result/wfs_ogr_native_sql_38.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_39_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=select_zero_feature&OUTPUTFORMAT=GML2&FILTER=Geometry659159,4877386 696879,4898059" > result/wfs_ogr_native_sql_39.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_40_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=towns_with_null&FILTER=name" > result/wfs_ogr_native_sql_40.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_41_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=towns&OUTPUTFORMAT=GML2&FILTER=nameFanano&SORTBY=name" > result/wfs_ogr_native_sql_41.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_42_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=towns_disable_default_extent_for_getfeature&OUTPUTFORMAT=GML2&COUNT=1" > result/wfs_ogr_native_sql_42.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_native_sql_wfs_ogr_native_sql_43_xml]
mapserv QUERY_STRING="map=wfs_ogr_native_sql.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=towns_disable_default_extent_for_getfeature&OUTPUTFORMAT=GML2&COUNT=1&SRSNAME=EPSG:4326" > result/wfs_ogr_native_sql_43.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_nonexistingdrv_wfs_ogr_nonexistingdrv_caps_xml]
mapserv QUERY_STRING="map=wfs_ogr_nonexistingdrv.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wfs_ogr_nonexistingdrv_caps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_01_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry659159,4877386 696879,4898059" > result/wfs_ogr_native_sql_01.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_02_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry643159,4877386 696879,4898059nameFanano" > result/wfs_ogr_native_sql_02.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_03_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry659159,4877386 696879,4898059nameFanano" > result/wfs_ogr_native_sql_03.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_04_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry659159,4877386 696879,4898059nameSambuca*" > result/wfs_ogr_native_sql_04.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_05_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namefanano" > result/wfs_ogr_native_sql_05.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_06_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=nameFanano" > result/wfs_ogr_native_sql_06.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_07_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namefanano" > result/wfs_ogr_native_sql_07.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_08_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=nameFanano" > result/wfs_ogr_native_sql_08.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_09_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namefanano" > result/wfs_ogr_native_sql_09.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_10_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namePistoia" > result/wfs_ogr_native_sql_10.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_11_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namePistoia" > result/wfs_ogr_native_sql_11.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_12_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namePistoia" > result/wfs_ogr_native_sql_12.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_13_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namePistoia" > result/wfs_ogr_native_sql_13.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_14_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples17502" > result/wfs_ogr_native_sql_14.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_15_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples2000" > result/wfs_ogr_native_sql_15.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_16_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples17502" > result/wfs_ogr_native_sql_16.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_17_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples2000" > result/wfs_ogr_native_sql_17.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_18_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples1604" > result/wfs_ogr_native_sql_18.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_19_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=peoples10002001" > result/wfs_ogr_native_sql_19.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_20_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=nameV*o" > result/wfs_ogr_native_sql_20.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_21_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=namev*o" > result/wfs_ogr_native_sql_21.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_23_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_23.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_24_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_24.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_25_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_25.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_26_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_26.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_27_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_27.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_28_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_28.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_29_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_29.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_30_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=Geometry662773 4891987.41" > result/wfs_ogr_native_sql_30.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_31_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=20000Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_31.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_no_native_sql_wfs_ogr_native_sql_32_xml]
mapserv QUERY_STRING="map=wfs_ogr_no_native_sql.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=towns&OUTPUTFORMAT=GML2&FILTER=1000Geometry653627 4881103 653174 4890443 663148 4887813 663330 4879471 653627 4881103" > result/wfs_ogr_native_sql_32.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_tileindexmixedsrs_wfs_ogr_tileindexmixedsrs_get_feature_xml]
mapserv QUERY_STRING="map=wfs_ogr_tileindexmixedsrs.map&REQUEST=GetFeature&SERVICE=WFS&TYPENAMES=ms:test&VERSION=1.0.0" > result/wfs_ogr_tileindexmixedsrs_get_feature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_ogr_tileindex_of_shp_wfs_ogr_tileindex_of_shp_bbox_filter_xml]
mapserv QUERY_STRING="map=wfs_ogr_tileindex_of_shp.map&REQUEST=GetFeature&SERVICE=WFS&TYPENAMES=ms:test&VERSION=2.0.0&FILTER=48.9 1.949.1 2.1" > result/wfs_ogr_tileindex_of_shp_bbox_filter.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_getpropertyvalue_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province&VALUEREFERENCE=NAME" > result/wfs_200_getpropertyvalue.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_getpropertyvalue_with_ns_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=ms:province&VALUEREFERENCE=NAME" > result/wfs_200_getpropertyvalue_with_ns.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_getpropertyvalue_alias_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province&VALUEREFERENCE=NomFrancais" > result/wfs_200_getpropertyvalue_alias.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_getpropertyvalue_geometry_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province&VALUEREFERENCE=msGeometry" > result/wfs_200_getpropertyvalue_geometry.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_getpropertyvalue_all_options_hits_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAME=province&VALUEREFERENCE=msGeometry&COUNT=5&STARTINDEX=0&SRSNAME=EPSG:4269&FILTER=&OUTPUTFORMAT=application/gml%2Bxml;%20version=3.2&RESULTTYPE=hits" > result/wfs_200_getpropertyvalue_all_options_hits.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_exception_getpropertyvalue_invalid_typename_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=foo&VALUEREFERENCE=foo" > result/wfs_200_exception_getpropertyvalue_invalid_typename.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_exception_getpropertyvalue_excluded_property_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province&VALUEREFERENCE=REG_CODE" > result/wfs_200_exception_getpropertyvalue_excluded_property.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_exception_getpropertyvalue_invalid_property_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province&VALUEREFERENCE=foo" > result/wfs_200_exception_getpropertyvalue_invalid_property.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_exception_getpropertyvalue_invalid_outputformat_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province&VALUEREFERENCE=NAME&OUTPUTFORMAT=foo" > result/wfs_200_exception_getpropertyvalue_invalid_outputformat.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_exception_getpropertyvalue_missing_typenames_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&VALUEREFERENCE=NAME" > result/wfs_200_exception_getpropertyvalue_missing_typenames.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_exception_getpropertyvalue_missing_valuereference_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetPropertyValue&TYPENAMES=province" > result/wfs_200_exception_getpropertyvalue_missing_valuereference.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_200_post_getpropertyvalue_xml]
echo "" | mapserv > result/wfs_200_post_getpropertyvalue.xml
FAILED
wxs/run_test.py::test[wfs_optional_items_wfs_200_post_getpropertyvalue_all_options_xml]
echo "ignored_hopefullyNAME" | mapserv > result/wfs_200_post_getpropertyvalue_all_options.xml
FAILED
wxs/run_test.py::test[wfs_optional_items_wfs_optional_items_describe_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPENAME=province" > result/wfs_optional_items_describe.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_optional_items_get_feature_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province" > result/wfs_optional_items_get_feature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_optional_items_get_feature_all_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=*" > result/wfs_optional_items_get_feature_all.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_optional_items_get_feature_area_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=AREA" > result/wfs_optional_items_get_feature_area.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_optional_items_get_feature_alias_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=NomFrancais" > result/wfs_optional_items_get_feature_alias.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_optional_items_get_feature_filter_alias_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=NAME_E&FILTER=NomFrancaisIle-du-Prince-Edouard" > result/wfs_optional_items_get_feature_filter_alias.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_optional_items_get_feature_area_geometry_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=AREA,msGeometry" > result/wfs_optional_items_get_feature_area_geometry.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_optional_items_get_feature_geometry_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=msGeometry" > result/wfs_optional_items_get_feature_geometry.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_optional_items_get_feature_area_name_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=AREA,NAME" > result/wfs_optional_items_get_feature_area_name.xml
results match.
PASSED
wxs/run_test.py::test[wfs_optional_items_wfs_optional_items_get_feature_excluded_xml]
mapserv QUERY_STRING="map=wfs_optional_items.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=province&PROPERTYNAME=REG_CODE" > result/wfs_optional_items_get_feature_excluded.xml
results match.
PASSED
wxs/run_test.py::test[wfs_postgis_10f_precision_wfs_postgis_10f_precision_gml2_xml]
mapserv QUERY_STRING="map=wfs_postgis_10f_precision.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&MAXFEATURES=1" > result/wfs_postgis_10f_precision_gml2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_postgis_10f_precision_wfs_postgis_10f_precision_gml3_xml]
mapserv QUERY_STRING="map=wfs_postgis_10f_precision.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&MAXFEATURES=1" > result/wfs_postgis_10f_precision_gml3.xml
results match.
PASSED
wxs/run_test.py::test[wfs_postgis_25d_wfs_postgis_25d_gml2_xml]
mapserv QUERY_STRING="map=wfs_postgis_25d.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=point3d,linestring3d,polygon3d,multipoint3d,multilinestring3d,multipolygon3d" > result/wfs_postgis_25d_gml2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_postgis_25d_wfs_postgis_25d_gml3_xml]
mapserv QUERY_STRING="map=wfs_postgis_25d.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=point3d,linestring3d,polygon3d,multipoint3d,multilinestring3d,multipolygon3d" > result/wfs_postgis_25d_gml3.xml
results match.
PASSED
wxs/run_test.py::test[wfs_postgis_4f_precision_wfs_postgis_precision_web_4f_gml2_xml]
mapserv QUERY_STRING="map=wfs_postgis_4f_precision.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=popplace&MAXFEATURES=1" > result/wfs_postgis_precision_web_4f_gml2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_postgis_4f_precision_wfs_postgis_precision_web_4f_gml3_xml]
mapserv QUERY_STRING="map=wfs_postgis_4f_precision.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace&MAXFEATURES=1" > result/wfs_postgis_precision_web_4f_gml3.xml
results match.
PASSED
wxs/run_test.py::test[wfs_postgis_4f_precision_wfs_postgis_precision_web_4f_layer_10f_gml3_xml]
mapserv QUERY_STRING="map=wfs_postgis_4f_precision.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=popplace_10&MAXFEATURES=1" > result/wfs_postgis_precision_web_4f_layer_10f_gml3.xml
results match.
PASSED
wxs/run_test.py::test[wfs_postgis_paging_wfs_postgis_issue_6181_xml]
mapserv QUERY_STRING="map=wfs_postgis_paging.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=test_6181&BBOX=0.75,0.75,9,9&COUNT=1" > result/wfs_postgis_issue_6181.xml
FAILED
wxs/run_test.py::test[wfs_postgis_paging_wfs_postgis_issue_6181_startindex_1_xml]
mapserv QUERY_STRING="map=wfs_postgis_paging.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=test_6181&BBOX=0.75,0.75,9,9&COUNT=1&STARTINDEX=1" > result/wfs_postgis_issue_6181_startindex_1.xml
FAILED
wxs/run_test.py::test[wfs_query_cache_wfs_query_cache_xml]
mapserv QUERY_STRING="map=wfs_query_cache.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&MAXFEATURES=10" > result/wfs_query_cache.xml
results match.
PASSED
wxs/run_test.py::test[wfs_query_cache_wfs_query_cache_json]
mapserv QUERY_STRING="map=wfs_query_cache.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&MAXFEATURES=10&OUTPUTFORMAT=geojson" > result/wfs_query_cache.json
FAILED
wxs/run_test.py::test[wfs_query_cache_wfs2_query_cache_json]
mapserv "QUERY_STRING=map=wfs_query_cache.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province&MAXFEATURES=10&OUTPUTFORMAT=geojson" > result/wfs2_query_cache.json
FAILED
wxs/run_test.py::test[wfs_query_cache_wfs2_query_cache_no_default_extent_json]
mapserv "QUERY_STRING=map=wfs_query_cache.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=province2&MAXFEATURES=10&OUTPUTFORMAT=geojson" > result/wfs2_query_cache_no_default_extent.json
FAILED
wxs/run_test.py::test[wfs_shape_tileindexmixedsrs_wfs_shape_tileindexmixedsrs_get_feature_xml]
mapserv QUERY_STRING="map=wfs_shape_tileindexmixedsrs.map&REQUEST=GetFeature&SERVICE=WFS&TYPENAMES=ms:test&VERSION=1.0.0" > result/wfs_shape_tileindexmixedsrs_get_feature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_shape_tileindex_of_shp_wfs_shape_tileindex_of_shp_bbox_filter_xml]
mapserv QUERY_STRING="map=wfs_shape_tileindex_of_shp.map&REQUEST=GetFeature&SERVICE=WFS&TYPENAMES=ms:test&VERSION=2.0.0&FILTER=48.9 1.949.1 2.1" > result/wfs_shape_tileindex_of_shp_bbox_filter.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_exception_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0" > result/wfs_exception.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_caps_updatesequence_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities&updatesequence=12" > result/wfs_caps_updatesequence.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_exception_updatesequence1_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities&updatesequence=123" > result/wfs_exception_updatesequence1.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_exception_updatesequence2_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities&updatesequence=1234" > result/wfs_exception_updatesequence2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_cap_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wfs_cap.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_describe_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType" > result/wfs_describe.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_get_feature_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province" > result/wfs_get_feature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_get_feature_propertyname_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&propertyname=(name_e)" > result/wfs_get_feature_propertyname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_get_feature_propertyname_geometry_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&propertyname=(name_e,msGeometry)" > result/wfs_get_feature_propertyname_geometry.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_exception_get_feature_propertyname_invalid_number_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&propertyname=()()" > result/wfs_exception_get_feature_propertyname_invalid_number.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs_get_feature_id_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&featureid=province.Quebec" > result/wfs_get_feature_id.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_exception_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0" > result/wfs11_exception.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_caps_updatesequence_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities&updatesequence=12" > result/wfs11_caps_updatesequence.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_exception_updatesequence1_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities&updatesequence=123" > result/wfs11_exception_updatesequence1.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_exception_updatesequence2_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities&updatesequence=1234" > result/wfs11_exception_updatesequence2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_cap_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wfs11_cap.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_describe_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=DescribeFeatureType" > result/wfs11_describe.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_get_feature_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province" > result/wfs11_get_feature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_get_feature_id_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&featureid=province.Quebec" > result/wfs11_get_feature_id.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_get_feature_id_gml2_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&featureid=province.Quebec&outputformat=text/xml; subtype=gml/2.1.2" > result/wfs11_get_feature_id_gml2.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_get_feature_hits_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&resulttype=hits" > result/wfs11_get_feature_hits.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_get_feature_maxfeatures_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&maxfeatures=2" > result/wfs11_get_feature_maxfeatures.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_get_feature_srsname_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&srsname=urn:EPSG:geographicCRS:4326" > result/wfs11_get_feature_srsname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs11_exception_invalid_srsname_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&srsname=urn:EPSG:geographicCRS:1234567" > result/wfs11_exception_invalid_srsname.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_wfs20_cap_xml]
mapserv QUERY_STRING="map=wfs_simple.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/wfs20_cap.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs_exception_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.0.0" > result/wfs_exception_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs_caps_updatesequence_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities&updatesequence=12" > result/wfs_caps_updatesequence_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs_exception_updatesequence1_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities&updatesequence=123" > result/wfs_exception_updatesequence1_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs_exception_updatesequence2_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities&updatesequence=1234" > result/wfs_exception_updatesequence2_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs_cap_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities" > result/wfs_cap_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs_describe_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType" > result/wfs_describe_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs_get_feature_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province" > result/wfs_get_feature_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs_get_feature_propertyname_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&propertyname=(name_e)" > result/wfs_get_feature_propertyname_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs_get_feature_propertyname_geometry_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&propertyname=(name_e,msGeometry)" > result/wfs_get_feature_propertyname_geometry_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs_get_feature_id_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=province&featureid=province.Quebec" > result/wfs_get_feature_id_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_exception_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0" > result/wfs11_exception_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_caps_updatesequence_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities&updatesequence=12" > result/wfs11_caps_updatesequence_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_exception_updatesequence1_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities&updatesequence=123" > result/wfs11_exception_updatesequence1_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_exception_updatesequence2_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities&updatesequence=1234" > result/wfs11_exception_updatesequence2_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_cap_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wfs11_cap_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_describe_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=DescribeFeatureType" > result/wfs11_describe_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_get_feature_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province" > result/wfs11_get_feature_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_get_feature_id_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&featureid=province.Quebec" > result/wfs11_get_feature_id_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_get_feature_id_gml2_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&featureid=province.Quebec&outputformat=text/xml; subtype=gml/2.1.2" > result/wfs11_get_feature_id_gml2_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_get_feature_hits_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&resulttype=hits" > result/wfs11_get_feature_hits_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_get_feature_maxfeatures_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&maxfeatures=2" > result/wfs11_get_feature_maxfeatures_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_get_feature_srsname_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&srsname=urn:EPSG:geographicCRS:4326" > result/wfs11_get_feature_srsname_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_simple_ogr_wfs11_exception_invalid_srsname_ogr_xml]
mapserv QUERY_STRING="map=wfs_simple_ogr.map&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=province&srsname=urn:EPSG:geographicCRS:1234567" > result/wfs11_exception_invalid_srsname_ogr.xml
results match.
PASSED
wxs/run_test.py::test[wfs_test5299_wfs_test5299_xml]
mapserv QUERY_STRING="map=wfs_test5299.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=test5299" > result/wfs_test5299.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_wfs_time_describe_xml]
mapserv QUERY_STRING="map=wfs_time.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType" > result/wfs_time_describe.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_wfs_time_getfeature_xml]
mapserv QUERY_STRING="map=wfs_time.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=time" > result/wfs_time_getfeature.xml
FAILED
wxs/run_test.py::test[wfs_time_wfs_time_during_filter_match_features_xml]
mapserv QUERY_STRING="map=wfs_time.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=time&RESULTTYPE=hits&FILTER=time1970-01-012004-01-01" > result/wfs_time_during_filter_match_features.xml
FAILED
wxs/run_test.py::test[wfs_time_wfs_post_time_during_filter_match_features_xml]
echo "time1970-01-012004-01-01" | mapserv > result/wfs_post_time_during_filter_match_features.xml
FAILED
wxs/run_test.py::test[wfs_time_wfs_post_time_simpler_during_filter_match_features_xml]
echo "time1970-01-012004-01-01" | mapserv > result/wfs_post_time_simpler_during_filter_match_features.xml
FAILED
wxs/run_test.py::test[wfs_time_wfs_time_during_filter_match_no_feature_xml]
mapserv QUERY_STRING="map=wfs_time.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=time&RESULTTYPE=hits&FILTER=time1970-01-011980-01-01" > result/wfs_time_during_filter_match_no_feature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_wfs_time_during_filter_and_other_clause_xml]
mapserv QUERY_STRING="map=wfs_time.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=time&RESULTTYPE=hits&FILTER=time1970-01-012004-01-01id1" > result/wfs_time_during_filter_and_other_clause.xml
FAILED
wxs/run_test.py::test[wfs_time_wfs_time_or_two_during_filter_xml]
mapserv QUERY_STRING="map=wfs_time.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=time&RESULTTYPE=hits&FILTER=time1970-01-011980-01-01time1980-01-012004-01-01" > result/wfs_time_or_two_during_filter.xml
FAILED
wxs/run_test.py::test[wfs_time_ogr_wfs_time_ogr_describe_xml]
mapserv QUERY_STRING="map=wfs_time_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType" > result/wfs_time_ogr_describe.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_ogr_wfs_time_ogr_getfeature_xml]
mapserv QUERY_STRING="map=wfs_time_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=time" > result/wfs_time_ogr_getfeature.xml
FAILED
wxs/run_test.py::test[wfs_time_ogr_wfs_time_ogr_during_filter_match_features_xml]
mapserv QUERY_STRING="map=wfs_time_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=time&RESULTTYPE=hits&FILTER=time1970-01-012004-01-01" > result/wfs_time_ogr_during_filter_match_features.xml
FAILED
wxs/run_test.py::test[wfs_time_ogr_wfs_post_time_ogr_during_filter_match_features_xml]
echo "time1970-01-012004-01-01" | mapserv > result/wfs_post_time_ogr_during_filter_match_features.xml
FAILED
wxs/run_test.py::test[wfs_time_ogr_wfs_time_ogr_during_filter_match_no_feature_xml]
mapserv QUERY_STRING="map=wfs_time_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=time&RESULTTYPE=hits&FILTER=time1970-01-011980-01-01" > result/wfs_time_ogr_during_filter_match_no_feature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_ogr_wfs_time_ogr_during_filter_and_other_clause_xml]
mapserv QUERY_STRING="map=wfs_time_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=time&RESULTTYPE=hits&FILTER=time1970-01-012004-01-01id1" > result/wfs_time_ogr_during_filter_and_other_clause.xml
FAILED
wxs/run_test.py::test[wfs_time_ogr_wfs_time_ogr_or_two_during_filter_xml]
mapserv QUERY_STRING="map=wfs_time_ogr.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=time&RESULTTYPE=hits&FILTER=time1970-01-011980-01-01time1980-01-012004-01-01" > result/wfs_time_ogr_or_two_during_filter.xml
FAILED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_getcaps_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities" > result/wfs_time_postgis_getcaps.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_datetime_describe_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPENAMES=datetime" > result/wfs_time_postgis_datetime_describe.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_datetime_getfeature_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=datetime" > result/wfs_time_postgis_datetime_getfeature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_date_getfeature_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=date&MAXFEATURES=1" > result/wfs_time_postgis_date_getfeature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_time_getfeature_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=time&MAXFEATURES=1" > result/wfs_time_postgis_time_getfeature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_datetime_during_filter_match_features_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=datetime&RESULTTYPE=hits&FILTER=datetime1970-01-012004-01-01" > result/wfs_time_postgis_datetime_during_filter_match_features.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_datetime_post_during_filter_match_features_xml]
echo "datetime1970-01-012004-01-01" | mapserv > result/wfs_time_postgis_datetime_post_during_filter_match_features.xml
FAILED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_datetime_during_filter_match_no_feature_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=datetime&RESULTTYPE=hits&FILTER=datetime1970-01-011980-01-01" > result/wfs_time_postgis_datetime_during_filter_match_no_feature.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_datetime_during_filter_and_other_clause_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=datetime&RESULTTYPE=hits&FILTER=datetime1970-01-012004-01-01gid1" > result/wfs_time_postgis_datetime_during_filter_and_other_clause.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_datetime_or_two_during_filter_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAME=datetime&RESULTTYPE=hits&FILTER=datetime1970-01-011980-01-01datetime1980-01-012004-01-01" > result/wfs_time_postgis_datetime_or_two_during_filter.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_datetime_lessthan_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=1.1.0&RESULTTYPE=hits&REQUEST=GetFeature&TYPENAME=datetime&FILTER=datetime2004-01-01T23:59:59" > result/wfs_time_postgis_datetime_lessthan.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_datetime_between_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=1.1.0&RESULTTYPE=hits&REQUEST=GetFeature&TYPENAME=datetime&FILTER=datetime1970-01-01T00:00:002004-01-01T23:59:59" > result/wfs_time_postgis_datetime_between.xml
results match.
PASSED
wxs/run_test.py::test[wfs_time_postgis_wfs_time_postgis_datetime_sortby_xml]
mapserv QUERY_STRING="map=wfs_time_postgis.map&SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAMES=datetime&SORTBY=datetime+D&COUNT=1" > result/wfs_time_postgis_datetime_sortby.xml
results match.
PASSED
wxs/run_test.py::test[wmsclient_proj_wmsclient_proj_png]
mapserv QUERY_STRING="map=wmsclient_proj.map&LAYERS=pop&BBOX=-20026376,-20048966,-200,-200&WIDTH=200&HEIGHT=200&VERSION=1.1.1&FORMAT=image%2Fpng&SERVICE=WMS&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A3857" > result/wmsclient_proj.png
FAILED
wxs/run_test.py::test[wms_client_111_wms_client_111_png]
mapserv QUERY_STRING="map=wms_client_111.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=client&STYLES=&WIDTH=300&HEIGHT=200&FORMAT=image/png&SRS=EPSG:4326&BBOX=-180,-90,180,90" > result/wms_client_111.png
FAILED
wxs/run_test.py::test[wms_client_111_wms_client_111_html]
mapserv QUERY_STRING="map=wms_client_111.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&LAYERS=client&STYLES=&WIDTH=300&HEIGHT=200&FORMAT=image/png&SRS=EPSG:4326&BBOX=-180,-90,180,90&QUERY_LAYERS=client&I=100&J=150&INFO_FORMAT=text/html&FEATURE_COUNT=5" > result/wms_client_111.html
FAILED
wxs/run_test.py::test[wms_client_111_wms_client_111_legendgraphic_png]
mapserv QUERY_STRING="map=wms_client_111.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetLegendGraphic&LAYER=client&FORMAT=image/png" > result/wms_client_111_legendgraphic.png
FAILED
wxs/run_test.py::test[wms_client_111_axis_fail_wms_client_111_axis_fail_png]
mapserv QUERY_STRING="map=wms_client_111_axis_fail.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=client&STYLES=&WIDTH=300&HEIGHT=200&FORMAT=image/png&SRS=EPSG:4326&BBOX=-180,-90,180,90" > result/wms_client_111_axis_fail.png
FAILED
wxs/run_test.py::test[wms_client_111_axis_fail_wms_client_111_axis_fail_html]
mapserv QUERY_STRING="map=wms_client_111_axis_fail.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&LAYERS=client&STYLES=&WIDTH=300&HEIGHT=200&FORMAT=image/png&SRS=EPSG:4326&BBOX=-180,-90,180,90&QUERY_LAYERS=client&I=100&J=150&INFO_FORMAT=text/html&FEATURE_COUNT=5" > result/wms_client_111_axis_fail.html
FAILED
wxs/run_test.py::test[wms_client_130_wms_client_130_png]
mapserv QUERY_STRING="map=wms_client_130.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=client&STYLES=&WIDTH=300&HEIGHT=200&FORMAT=image/png&SRS=EPSG:4326&BBOX=-180,-90,180,90" > result/wms_client_130.png
FAILED
wxs/run_test.py::test[wms_client_130_wms_client_130_html]
mapserv QUERY_STRING="map=wms_client_130.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&LAYERS=client&STYLES=&WIDTH=300&HEIGHT=200&FORMAT=image/png&SRS=EPSG:4326&BBOX=-180,-90,180,90&QUERY_LAYERS=client&I=100&J=150&INFO_FORMAT=text/html&FEATURE_COUNT=5" > result/wms_client_130.html
FAILED
wxs/run_test.py::test[wms_client_130_wms_client_130_legendgraphic_png]
mapserv QUERY_STRING="map=wms_client_130.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=client&FORMAT=image/png&TRANSPARENT=FALSE&SLD_VERSION=1.1.0" > result/wms_client_130_legendgraphic.png
FAILED
wxs/run_test.py::test[wms_client_130_axis_fail_wms_client_130_axis_fail_png]
mapserv QUERY_STRING="map=wms_client_130_axis_fail.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=client&STYLES=&WIDTH=300&HEIGHT=200&FORMAT=image/png&SRS=EPSG:4326&BBOX=-180,-90,180,90" > result/wms_client_130_axis_fail.png
FAILED
wxs/run_test.py::test[wms_client_130_axis_fail_wms_client_130_axis_fail_html]
mapserv QUERY_STRING="map=wms_client_130_axis_fail.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&LAYERS=client&STYLES=&WIDTH=300&HEIGHT=200&FORMAT=image/png&SRS=EPSG:4326&BBOX=-180,-90,180,90&QUERY_LAYERS=client&I=100&J=150&INFO_FORMAT=text/html&FEATURE_COUNT=5" > result/wms_client_130_axis_fail.html
FAILED
wxs/run_test.py::test[wms_custom_projection_wms_custom_projection_getmap110_png]
mapserv QUERY_STRING="map=wms_custom_projection.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=epsg2:42304&BBOX=2258982,-70747.9140625,2615354.5,495480.9375&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_custom_projection_getmap110.png
FAILED
wxs/run_test.py::test[wms_custom_projection_wms_custom_projection_getmap130_png]
mapserv QUERY_STRING="map=wms_custom_projection.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=epsg2:42304&BBOX=2258982,-70747.9140625,2615354.5,495480.9375&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_custom_projection_getmap130.png
FAILED
wxs/run_test.py::test[wms_custom_projection_wms_custom_projection2_getmap130_png]
mapserv QUERY_STRING="map=wms_custom_projection.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=epsg2:3978&BBOX=2258982,-70747.9140625,2615354.5,495480.9375&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_custom_projection2_getmap130.png
FAILED
wxs/run_test.py::test[wms_custom_projection_wms_custom_projection_not_specified_xml]
mapserv QUERY_STRING="map=wms_custom_projection.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=esri:54009&BBOX=2258982,-70747.9140625,2615354.5,495480.9375&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_custom_projection_not_specified.xml
FAILED
wxs/run_test.py::test[wms_custom_projection_wms_custom_projection_4326_png]
mapserv QUERY_STRING="map=wms_custom_projection.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42.000000,-67.572500,48.500000,-58.927500&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_custom_projection_4326.png
FAILED
wxs/run_test.py::test[wms_custom_projection_wms_custom_projection_getcapabilities_xml]
mapserv QUERY_STRING="map=wms_custom_projection.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_custom_projection_getcapabilities.xml result/wms_custom_projection_getcapabilities.xml
FAILED
wxs/run_test.py::test[wms_dimensions_wms_dimension_numeric_1_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&elevation=490" > result/wms_dimension_numeric_1.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_numeric_2_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&elevation=490,480" > result/wms_dimension_numeric_2.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_numeric_3_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&elevation=390" > result/wms_dimension_numeric_3.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_numeric_4_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&elevation=390,380" > result/wms_dimension_numeric_4.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_numeric_5_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&elevation=390,480" > result/wms_dimension_numeric_5.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_string_1_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&dim_text_dimension=first" > result/wms_dimension_string_1.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_string_2_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&dim_text_dimension=first,second" > result/wms_dimension_string_2.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_string_3_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&dim_text_dimension=invalid" > result/wms_dimension_string_3.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_string_4_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&dim_text_dimension=invalid1,invalid2" > result/wms_dimension_string_4.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_string_5_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&dim_text_dimension=invalid1,first" > result/wms_dimension_string_5.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_1_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_range&STYLES=&elevation=490" > result/wms_dimension_extent_1.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_2_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_range&STYLES=&elevation=490,500" > result/wms_dimension_extent_2.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_3_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_range&STYLES=&elevation=470" > result/wms_dimension_extent_3.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_4_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_range&STYLES=&elevation=470,460" > result/wms_dimension_extent_4.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_5_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_range&STYLES=&elevation=600,460" > result/wms_dimension_extent_5.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_range_1_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_range&STYLES=&elevation=500/600" > result/wms_dimension_extent_range_1.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_range_2_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_range&STYLES=&elevation=500/600,700/800" > result/wms_dimension_extent_range_2.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_range_3_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_range&STYLES=&elevation=400/600" > result/wms_dimension_extent_range_3.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_range_4_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_range&STYLES=&elevation=400/600,300/500" > result/wms_dimension_extent_range_4.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_range_5_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_range&STYLES=&elevation=500/600,300/500" > result/wms_dimension_extent_range_5.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_multi_range_1_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_multi_range&STYLES=&elevation=490" > result/wms_dimension_extent_multi_range_1.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_multi_range_2_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_multi_range&STYLES=&elevation=490,900" > result/wms_dimension_extent_multi_range_2.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_multi_range_3_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_multi_range&STYLES=&elevation=490,700" > result/wms_dimension_extent_multi_range_3.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_multi_range_4_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_multi_range&STYLES=&elevation=490/500" > result/wms_dimension_extent_multi_range_4.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_multi_range_5_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_multi_range&STYLES=&elevation=490/500,800/850" > result/wms_dimension_extent_multi_range_5.png
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_multi_range_6_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_multi_range&STYLES=&elevation=400/500" > result/wms_dimension_extent_multi_range_6.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_multi_range_7_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_multi_range&STYLES=&elevation=400/500,300/600" > result/wms_dimension_extent_multi_range_7.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_extent_multi_range_8_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev_multi_range&STYLES=&elevation=490/500,300/600" > result/wms_dimension_extent_multi_range_8.xml
results match.
PASSED
wxs/run_test.py::test[wms_dimensions_wms_dimension_cap_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wms_dimension_cap.xml
FAILED
wxs/run_test.py::test[wms_dimensions_wms_dimension_cap130_xml]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_dimension_cap130.xml
FAILED
wxs/run_test.py::test[wms_dimensions_wms_dimension_misc_1_png]
mapserv QUERY_STRING="map=wms_dimensions.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0.000178,-0.002134,0.003420,0.000314&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=lakes_elev&elevation=" > result/wms_dimension_misc_1.png
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_png]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=province,road,popplace&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE" > result/wms_filter_getmap130.png
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_propertyequalto_png]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=popplace&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&FILTER=NAMECharlottetown" > result/wms_filter_getmap130_propertyequalto.png
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_dwithin_png]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&FILTER=Geometry46,-630.5" > result/wms_filter_getmap130_dwithin.png
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_dwithin2_png]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=road,popplace&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&FILTER=(Geometry46,-630.5)(Geometry46,-630.5)" > result/wms_filter_getmap130_dwithin2.png
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_emptyfilter_png]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=road,popplace&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&FILTER=()(NAMECharlottetown)" > result/wms_filter_getmap130_emptyfilter.png
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_one_group_png]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=feature_group&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&FILTER=(REG_CODE12)" > result/wms_filter_getmap130_one_group.png
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_group_and_layer_png]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=feature_group,road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&FILTER=(REG_CODE12)(Geometry46,-630.5)" > result/wms_filter_getmap130_group_and_layer.png
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_group_missingFilter_txt]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=feature_group,road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=XML&FILTER=(REG_CODE12)" > result/wms_filter_getmap130_group_missingFilter.txt
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_wrong_group_txt]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=inval_group&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=XML&FILTER=(REG_CODE12)" > result/wms_filter_getmap130_wrong_group.txt
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_repeated_layer_png]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=road,road&STYLES=default,green&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&FILTER=(F_CODE74)(Geometry46,-630.5)" > result/wms_filter_getmap130_repeated_layer.png
results match.
PASSED
wxs/run_test.py::test[wms_filter_wms_filter_getmap130_repeated_layer_empty_filter_png]
mapserv QUERY_STRING="map=wms_filter.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=400&HEIGHT=400&LAYERS=road,road&STYLES=default,green&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&FILTER=()(Geometry46,-630.5)" > result/wms_filter_getmap130_repeated_layer_empty_filter.png
results match.
PASSED
wxs/run_test.py::test[wms_filter_color_bind_wms_filter_color_bind_png]
mapserv QUERY_STRING="map=wms_filter_color_bind.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&LAYERS=test001&WIDTH=500&HEIGHT=500&CRS=EPSG:4326&BBOX=0,-1.5,1,0&STYLES=&FILTER=(%3CFilter%20xmlns=%22http://www.opengis.net/ogc%22%3E%3CPropertyIsEqualTo%3E%3CPropertyName%3Esymbol%3C/PropertyName%3E%3CLiteral%3Ecircle%3C/Literal%3E%3C/PropertyIsEqualTo%3E%3C/Filter%3E)" > result/wms_filter_color_bind.png
results match.
PASSED
wxs/run_test.py::test[wms_getfeatureinfo_encoding_wms_getfeatureinfo_encoding_xml]
mapserv "QUERY_STRING=map=wms_getfeatureinfo_encoding.map&service=WMS&request=GetFeatureInfo&version=1.3.0&CRS=EPSG:3857&width=200&height=200&layers=encoding_layer&bbox=-20,-20,20,20&format=image/png&query_layers=encoding_layer&i=100&j=100&&info_format=gml&styles=" > result/wms_getfeatureinfo_encoding.xml
results match.
PASSED
wxs/run_test.py::test[wms_getfeatureinfo_lon_wrap_180_wms_getfeatureinfo_lon_wrap_180_right_part_raster_xml]
mapserv "QUERY_STRING=map=wms_getfeatureinfo_lon_wrap_180.map&service=WMS&request=GetFeatureInfo&version=1.3.0&CRS=EPSG:4326&width=200&height=200&layers=test&bbox=-90,-90,90,90&format=image/png&query_layers=test&i=50&j=100&STYLES=" > result/wms_getfeatureinfo_lon_wrap_180_right_part_raster.xml
results match.
PASSED
wxs/run_test.py::test[wms_getfeatureinfo_lon_wrap_180_wms_getfeatureinfo_lon_wrap_180_left_part_raster_xml]
mapserv "QUERY_STRING=map=wms_getfeatureinfo_lon_wrap_180.map&service=WMS&request=GetFeatureInfo&version=1.3.0&CRS=EPSG:4326&width=200&height=200&layers=test&bbox=-90,-90,90,90&format=image/png&query_layers=test&i=150&j=100&STYLES=" > result/wms_getfeatureinfo_lon_wrap_180_left_part_raster.xml
results match.
PASSED
wxs/run_test.py::test[wms_grid_reproj_to_3857_wms_grid_reproj_to_3857_square_pixels_within_validity_png]
mapserv QUERY_STRING="map=wms_grid_reproj_to_3857.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=false&LAYERS=grid4326&CRS=EPSG:3857&STYLES=&WIDTH=2000&HEIGHT=1500&BBOX=-20000000,-15000000,20000000,15000000" > result/wms_grid_reproj_to_3857_square_pixels_within_validity.png
result images perceptually match, though files differ.
PASSED
wxs/run_test.py::test[wms_grid_reproj_to_3857_wms_grid_reproj_to_3857_square_pixels_beyond_validity_png]
mapserv QUERY_STRING="map=wms_grid_reproj_to_3857.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=false&LAYERS=grid4326&CRS=EPSG:3857&STYLES=&WIDTH=2036&HEIGHT=739&BBOX=-39996745.16861447,-14460662.759102784,39683659.10075838,14460662.759102784" > result/wms_grid_reproj_to_3857_square_pixels_beyond_validity.png
result images perceptually match, though files differ.
PASSED
wxs/run_test.py::test[wms_grid_reproj_to_3857_wms_grid_reproj_to_3857_non_square_pixels_beyond_validity_png]
mapserv QUERY_STRING="map=wms_grid_reproj_to_3857.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=false&LAYERS=grid4326&CRS=EPSG:3857&STYLES=&WIDTH=2036&HEIGHT=735&BBOX=-39996745.16861447,-14460662.759102784,39683659.10075838,14460662.759102784" > result/wms_grid_reproj_to_3857_non_square_pixels_beyond_validity.png
result images perceptually match, though files differ.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_cap_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_inspire_cap.xml result/wms_inspire_cap.xml
FAILED
wxs/run_test.py::test[wms_inspire_wms_inspire_cap_ger_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities&LANGUAGE=ger" > result/wms_inspire_cap_ger.xml result/wms_inspire_cap_ger.xml
FAILED
wxs/run_test.py::test[wms_inspire_wms_inspire_cap_eng_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities&LANGUAGE=eng" > result/wms_inspire_cap_eng.xml result/wms_inspire_cap_eng.xml
FAILED
wxs/run_test.py::test[wms_inspire_wms_inspire_cap_111_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_inspire_cap_111.xml result/wms_inspire_cap_111.xml
FAILED
wxs/run_test.py::test[wms_inspire_wms_inspire_cap_111_ger_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities&LANGUAGE=ger" > result/wms_inspire_cap_111_ger.xml result/wms_inspire_cap_111_ger.xml
FAILED
wxs/run_test.py::test[wms_inspire_wms_inspire_cap_111_eng_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities&LANGUAGE=eng" > result/wms_inspire_cap_111_eng.xml result/wms_inspire_cap_111_eng.xml
FAILED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_all_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN&STYLES=&FORMAT=image/png" > result/wms_inspire_map_all.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_all_style1_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN&STYLES=default&FORMAT=image/png" > result/wms_inspire_map_all_style1.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_all_style2_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN&STYLES=inspire_common:DEFAULT&FORMAT=image/png" > result/wms_inspire_map_all_style2.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_commontransportelements_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.CommonTransportElements&STYLES=&FORMAT=image/png" > result/wms_inspire_map_commontransportelements.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_transportnode_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.CommonTransportElements.TransportNode&STYLES=&FORMAT=image/png" > result/wms_inspire_map_transportnode.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_transportlink_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.CommonTransportElements.TransportLink&STYLES=&FORMAT=image/png" > result/wms_inspire_map_transportlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_transportarea_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.CommonTransportElements.TransportArea&STYLES=&FORMAT=image/png" > result/wms_inspire_map_transportarea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_transportarea_style1_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.CommonTransportElements.TransportArea&STYLES=inspire_common:DEFAULT&FORMAT=image/png" > result/wms_inspire_map_transportarea_style1.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_transportarea_style2_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.CommonTransportElements.TransportArea&STYLES=TN.CommonTransportElements.TransportArea.Default&FORMAT=image/png" > result/wms_inspire_map_transportarea_style2.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_roadtransportnetwork_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.RoadTransportNetwork&STYLES=&FORMAT=image/png" > result/wms_inspire_map_roadtransportnetwork.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_roadarea_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.RoadTransportNetwork.RoadArea&STYLES=&FORMAT=image/png" > result/wms_inspire_map_roadarea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_roadservicearea_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.RoadTransportNetwork.RoadServiceArea&STYLES=&FORMAT=image/png" > result/wms_inspire_map_roadservicearea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_vehicletrafficarea_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.RoadTransportNetwork.VehicleTrafficArea&STYLES=&FORMAT=image/png" > result/wms_inspire_map_vehicletrafficarea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_roadlink_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.RoadTransportNetwork.RoadLink&STYLES=&FORMAT=image/png" > result/wms_inspire_map_roadlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_railtransportnetwork_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.RailTransportNetwork&STYLES=&FORMAT=image/png" > result/wms_inspire_map_railtransportnetwork.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_railwayarea_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.RailTransportNetwork.RailwayArea&STYLES=&FORMAT=image/png" > result/wms_inspire_map_railwayarea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_railwayyardarea_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.RailTransportNetwork.RailwayYardArea&STYLES=&FORMAT=image/png" > result/wms_inspire_map_railwayyardarea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_railwaystationarea_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.RailTransportNetwork.RailwayStationArea&STYLES=&FORMAT=image/png" > result/wms_inspire_map_railwaystationarea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_railwaylink_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&LAYERS=TN.RailTransportNetwork.RailwayLink&STYLES=&FORMAT=image/png" > result/wms_inspire_map_railwaylink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_map_annotation_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=0,0,1,0.2&WIDTH=500&HEIGHT=100&LAYERS=TN&STYLES=&FORMAT=image/png" > result/wms_inspire_map_annotation.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_legendgraphic_all_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&LAYER=TN&FORMAT=image/png&STYLE=inspire_common:DEFAULT" > result/wms_inspire_legendgraphic_all.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_legendgraphic_commontransportelements_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&LAYER=TN.CommonTransportElements&FORMAT=image/png&STYLE=inspire_common:DEFAULT" > result/wms_inspire_legendgraphic_commontransportelements.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_legendgraphic_transportnode1_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&LAYER=TN.CommonTransportElements.TransportNode&FORMAT=image/png&STYLE=inspire_common:DEFAULT" > result/wms_inspire_legendgraphic_transportnode1.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_legendgraphic_transportnode2_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&LAYER=TN.CommonTransportElements.TransportNode&FORMAT=image/png&STYLE=TN.CommonTransportElements.TransportNode.Default" > result/wms_inspire_legendgraphic_transportnode2.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_legendgraphic_transportlink1_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&LAYER=TN.CommonTransportElements.TransportLink&FORMAT=image/png&STYLE=inspire_common:DEFAULT" > result/wms_inspire_legendgraphic_transportlink1.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_legendgraphic_transportlink2_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&LAYER=TN.CommonTransportElements.TransportLink&FORMAT=image/png&STYLE=TN.CommonTransportElements.TransportLink.Default" > result/wms_inspire_legendgraphic_transportlink2.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_legendgraphic_transportarea1_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&LAYER=TN.CommonTransportElements.TransportArea&FORMAT=image/png&STYLE=inspire_common:DEFAULT" > result/wms_inspire_legendgraphic_transportarea1.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_legendgraphic_transportarea2_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&LAYER=TN.CommonTransportElements.TransportArea&FORMAT=image/png&STYLE=TN.CommonTransportElements.TransportArea.Default" > result/wms_inspire_legendgraphic_transportarea2.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_legendgraphic_roadtransportnetwork_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&LAYER=TN.RoadTransportNetwork&FORMAT=image/png&STYLE=inspire_common:DEFAULT" > result/wms_inspire_legendgraphic_roadtransportnetwork.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_legendgraphic_railtransportnetwork_png]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&LAYER=TN.RailTransportNetwork&FORMAT=image/png&STYLE=inspire_common:DEFAULT" > result/wms_inspire_legendgraphic_railtransportnetwork.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_styles_all_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN" > result/wms_inspire_styles_all.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_styles_commontransportelements_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.CommonTransportElements" > result/wms_inspire_styles_commontransportelements.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_styles_transportnode_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.CommonTransportElements.TransportNode" > result/wms_inspire_styles_transportnode.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_styles_roadtransportnetwork_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.RoadTransportNetwork" > result/wms_inspire_styles_roadtransportnetwork.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_styles_railtransportnetwork_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.RailTransportNetwork" > result/wms_inspire_styles_railtransportnetwork.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_featureinfo_all_xml]
mapserv QUERY_STRING="map=wms_inspire.map&version=1.3.0&service=WMS&request=GetFeatureInfo&QUERY_LAYERS=TN&LAYERS=TN&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&I=260&J=25&INFO_FORMAT=application/vnd.ogc.gml&STYLES=" > result/wms_inspire_featureinfo_all.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_featureinfo_all_mime_xml_txt]
mapserv QUERY_STRING="map=wms_inspire.map&version=1.3.0&service=WMS&request=GetFeatureInfo&QUERY_LAYERS=TN&LAYERS=TN&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&I=260&J=25&INFO_FORMAT=application/vnd.ogc.gml&STYLES=" > result/wms_inspire_featureinfo_all_mime_xml.txt
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_featureinfo_all_mime_plain_txt]
mapserv QUERY_STRING="map=wms_inspire.map&version=1.3.0&service=WMS&request=GetFeatureInfo&QUERY_LAYERS=TN&LAYERS=TN&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&I=260&J=25&INFO_FORMAT=text/plain&STYLES=" > result/wms_inspire_featureinfo_all_mime_plain.txt
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_featureinfo_commontransportelements_xml]
mapserv QUERY_STRING="map=wms_inspire.map&version=1.3.0&service=WMS&request=GetFeatureInfo&QUERY_LAYERS=TN.CommonTransportElements&LAYERS=TN.CommonTransportElements&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&I=260&J=25&INFO_FORMAT=application/vnd.ogc.gml&STYLES=" > result/wms_inspire_featureinfo_commontransportelements.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_featureinfo_roadtransportnetwork_xml]
mapserv QUERY_STRING="map=wms_inspire.map&version=1.3.0&service=WMS&request=GetFeatureInfo&QUERY_LAYERS=TN.RoadTransportNetwork&LAYERS=TN.RoadTransportNetwork&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&I=260&J=25&INFO_FORMAT=application/vnd.ogc.gml&STYLES=" > result/wms_inspire_featureinfo_roadtransportnetwork.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_featureinfo_railtransportnetwork_xml]
mapserv QUERY_STRING="map=wms_inspire.map&version=1.3.0&service=WMS&request=GetFeatureInfo&QUERY_LAYERS=TN.RailTransportNetwork&LAYERS=TN.RailTransportNetwork&CRS=EPSG:4326&BBOX=53.4177,12.6101,53.4404,12.7593&WIDTH=500&HEIGHT=76&I=260&J=25&INFO_FORMAT=application/vnd.ogc.gml&STYLES=" > result/wms_inspire_featureinfo_railtransportnetwork.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_describe_all_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN&SLD_VERSION=1.1.0" > result/wms_inspire_describe_all.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_describe_commontransportelements_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.CommonTransportElements&SLD_VERSION=1.1.0" > result/wms_inspire_describe_commontransportelements.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_describe_transportnode_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.CommonTransportElements.TransportNode&SLD_VERSION=1.1.0" > result/wms_inspire_describe_transportnode.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_describe_roadtransportnetwork_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.RoadTransportNetwork&SLD_VERSION=1.1.0" > result/wms_inspire_describe_roadtransportnetwork.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_wms_inspire_describe_railtransportnetwork_xml]
mapserv QUERY_STRING="map=wms_inspire.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.RailTransportNetwork&SLD_VERSION=1.1.0" > result/wms_inspire_describe_railtransportnetwork.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_cap130_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_inspire_scenario1_cap130.xml result/wms_inspire_scenario1_cap130.xml
FAILED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_cap130_ger_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities&LANGUAGE=ger" > result/wms_inspire_scenario1_cap130_ger.xml result/wms_inspire_scenario1_cap130_ger.xml
FAILED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_cap130_eng_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities&LANGUAGE=eng" > result/wms_inspire_scenario1_cap130_eng.xml result/wms_inspire_scenario1_cap130_eng.xml
FAILED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_describe130_roadarea_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.RoadTransportNetwork.RoadArea&SLD_VERSION=1.1.0" > result/wms_inspire_scenario1_describe130_roadarea.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_describe130_roadlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.RoadTransportNetwork.RoadLink&SLD_VERSION=1.1.0" > result/wms_inspire_scenario1_describe130_roadlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_describe130_transportlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.CommonTransportElements.TransportLink&SLD_VERSION=1.1.0" > result/wms_inspire_scenario1_describe130_transportlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_describe130_airlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.AirTransportNetwork.AirLink&SLD_VERSION=1.1.0" > result/wms_inspire_scenario1_describe130_airlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_styles130_roadarea_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.RoadTransportNetwork.RoadArea" > result/wms_inspire_scenario1_styles130_roadarea.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_styles130_roadlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.RoadTransportNetwork.RoadLink" > result/wms_inspire_scenario1_styles130_roadlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_styles130_transportlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.CommonTransportElements.TransportLink" > result/wms_inspire_scenario1_styles130_transportlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_styles130_airlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.AirTransportNetwork.AirLink" > result/wms_inspire_scenario1_styles130_airlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_map130_roadarea_png]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=200&HEIGHT=200&LAYERS=TN.RoadTransportNetwork.RoadArea&STYLES=&FORMAT=image%2Fpng" > result/wms_inspire_scenario1_map130_roadarea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_map130_roadlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=200&HEIGHT=200&LAYERS=TN.RoadTransportNetwork.RoadLink&STYLES=&FORMAT=image%2Fpng" > result/wms_inspire_scenario1_map130_roadlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_map130_transportlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=200&HEIGHT=200&LAYERS=TN.CommonTransportElements.TransportLink&STYLES=&FORMAT=image%2Fpng" > result/wms_inspire_scenario1_map130_transportlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_map130_airlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=200&HEIGHT=200&LAYERS=TN.AirTransportNetwork.AirLink&STYLES=&FORMAT=image%2Fpng" > result/wms_inspire_scenario1_map130_airlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_legendgraphic_roadarea_png]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&version=1.1.1&service=WMS&request=GetLegendGraphic&LAYER=TN.RoadTransportNetwork.RoadArea&FORMAT=image%2Fpng" > result/wms_inspire_scenario1_legendgraphic_roadarea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_legendgraphic_roadlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&version=1.1.1&service=WMS&request=GetLegendGraphic&LAYER=TN.RoadTransportNetwork.RoadLink&FORMAT=image%2Fpng" > result/wms_inspire_scenario1_legendgraphic_roadlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_legendgraphic_transportlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&version=1.1.1&service=WMS&request=GetLegendGraphic&LAYER=TN.CommonTransportElements.TransportLink&FORMAT=image%2Fpng" > result/wms_inspire_scenario1_legendgraphic_transportlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario1_wms_inspire_scenario1_legendgraphic_airlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario1.map&version=1.1.1&service=WMS&request=GetLegendGraphic&LAYER=TN.AirTransportNetwork.AirLink&FORMAT=image%2Fpng" > result/wms_inspire_scenario1_legendgraphic_airlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_cap111_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_inspire_scenario2_cap111.xml result/wms_inspire_scenario2_cap111.xml
FAILED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_cap111_ger_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities&LANGUAGE=ger" > result/wms_inspire_scenario2_cap111_ger.xml result/wms_inspire_scenario2_cap111_ger.xml
FAILED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_cap111_eng_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities&LANGUAGE=eng" > result/wms_inspire_scenario2_cap111_eng.xml result/wms_inspire_scenario2_cap111_eng.xml
FAILED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_cap130_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_inspire_scenario2_cap130.xml result/wms_inspire_scenario2_cap130.xml
FAILED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_cap130_ger_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities&LANGUAGE=ger" > result/wms_inspire_scenario2_cap130_ger.xml result/wms_inspire_scenario2_cap130_ger.xml
FAILED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_cap130_eng_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities&LANGUAGE=eng" > result/wms_inspire_scenario2_cap130_eng.xml result/wms_inspire_scenario2_cap130_eng.xml
FAILED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_describe130_roadarea_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.RoadTransportNetwork.RoadArea&SLD_VERSION=1.1.0" > result/wms_inspire_scenario2_describe130_roadarea.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_describe130_roadlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.RoadTransportNetwork.RoadLink&SLD_VERSION=1.1.0" > result/wms_inspire_scenario2_describe130_roadlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_describe130_transportlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.CommonTransportElements.TransportLink&SLD_VERSION=1.1.0" > result/wms_inspire_scenario2_describe130_transportlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_describe130_airlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&LAYERS=TN.AirTransportNetwork.AirLink&SLD_VERSION=1.1.0" > result/wms_inspire_scenario2_describe130_airlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_styles130_roadarea_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.RoadTransportNetwork.RoadArea" > result/wms_inspire_scenario2_styles130_roadarea.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_styles130_roadlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.RoadTransportNetwork.RoadLink" > result/wms_inspire_scenario2_styles130_roadlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_styles130_transportlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.CommonTransportElements.TransportLink" > result/wms_inspire_scenario2_styles130_transportlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_styles130_airlink_xml]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=TN.AirTransportNetwork.AirLink" > result/wms_inspire_scenario2_styles130_airlink.xml
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_map130_roadarea_png]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=200&HEIGHT=200&LAYERS=TN.RoadTransportNetwork.RoadArea&STYLES=&FORMAT=image%2Fpng" > result/wms_inspire_scenario2_map130_roadarea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_map130_roadlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=200&HEIGHT=200&LAYERS=TN.RoadTransportNetwork.RoadLink&STYLES=&FORMAT=image%2Fpng" > result/wms_inspire_scenario2_map130_roadlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_map130_transportlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=200&HEIGHT=200&LAYERS=TN.CommonTransportElements.TransportLink&STYLES=&FORMAT=image%2Fpng" > result/wms_inspire_scenario2_map130_transportlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_map130_airlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=40,-70,50,-60&WIDTH=200&HEIGHT=200&LAYERS=TN.AirTransportNetwork.AirLink&STYLES=&FORMAT=image%2Fpng" > result/wms_inspire_scenario2_map130_airlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_legendgraphic_roadarea_png]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&version=1.1.1&service=WMS&request=GetLegendGraphic&LAYER=TN.RoadTransportNetwork.RoadArea&FORMAT=image%2Fpng" > result/wms_inspire_scenario2_legendgraphic_roadarea.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_legendgraphic_roadlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&version=1.1.1&service=WMS&request=GetLegendGraphic&LAYER=TN.RoadTransportNetwork.RoadLink&FORMAT=image%2Fpng" > result/wms_inspire_scenario2_legendgraphic_roadlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_legendgraphic_transportlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&version=1.1.1&service=WMS&request=GetLegendGraphic&LAYER=TN.CommonTransportElements.TransportLink&FORMAT=image%2Fpng" > result/wms_inspire_scenario2_legendgraphic_transportlink.png
results match.
PASSED
wxs/run_test.py::test[wms_inspire_scenario2_wms_inspire_scenario2_legendgraphic_airlink_png]
mapserv QUERY_STRING="map=wms_inspire_scenario2.map&version=1.1.1&service=WMS&request=GetLegendGraphic&LAYER=TN.AirTransportNetwork.AirLink&FORMAT=image%2Fpng" > result/wms_inspire_scenario2_legendgraphic_airlink.png
results match.
PASSED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_caps111_xml]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_layer_groups_caps111.xml result/wms_layer_groups_caps111.xml
FAILED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_all_png]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=0,0,150,100&WIDTH=100&HEIGHT=150&LAYERS=TESTGROUP&STYLES=&FORMAT=image/png" > result/wms_layer_groups_map_all.png
FAILED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_g1_png]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=0,0,100,100&WIDTH=100&HEIGHT=100&LAYERS=g1&STYLES=&FORMAT=image/png" > result/wms_layer_groups_map_g1.png
results match.
PASSED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_sg1_png]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=0,0,100,100&WIDTH=100&HEIGHT=100&LAYERS=sg1&STYLES=&FORMAT=image/png" > result/wms_layer_groups_map_sg1.png
results match.
PASSED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_sg2_png]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=0,0,100,100&WIDTH=100&HEIGHT=100&LAYERS=sg2&STYLES=&FORMAT=image/png" > result/wms_layer_groups_map_sg2.png
results match.
PASSED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_g2sg3l1_png]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=0,0,100,100&WIDTH=100&HEIGHT=100&LAYERS=g2sg3l1&STYLES=&FORMAT=image/png" > result/wms_layer_groups_map_g2sg3l1.png
results match.
PASSED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_g3_png]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=0,0,150,100&WIDTH=100&HEIGHT=150&LAYERS=g3&STYLES=&FORMAT=image/png" > result/wms_layer_groups_map_g3.png
FAILED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_query_root_xml]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG:4326&BBOX=0,0,150,100&WIDTH=100&HEIGHT=150&LAYERS=TESTGROUP&STYLES=&FORMAT=image/png&QUERY_LAYERS=TESTGROUP&INFO_FORMAT=application/vnd.ogc.gml&I=0&J=0&RADIUS=500" > result/wms_layer_groups_map_query_root.xml
FAILED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_query_g2_xml]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG:4326&BBOX=0,0,150,100&WIDTH=100&HEIGHT=150&LAYERS=TESTGROUP&STYLES=&FORMAT=image/png&QUERY_LAYERS=g2&INFO_FORMAT=application/vnd.ogc.gml&I=0&J=0&RADIUS=500" > result/wms_layer_groups_map_query_g2.xml
results match.
PASSED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_query_g2sg3l1_xml]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG:4326&BBOX=0,0,150,100&WIDTH=100&HEIGHT=150&LAYERS=TESTGROUP&STYLES=&FORMAT=image/png&QUERY_LAYERS=g2sg3l1&INFO_FORMAT=application/vnd.ogc.gml&I=0&J=0&RADIUS=500" > result/wms_layer_groups_map_query_g2sg3l1.xml
results match.
PASSED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_query_g3_xml]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG:4326&BBOX=0,0,150,100&WIDTH=100&HEIGHT=150&LAYERS=TESTGROUP&STYLES=&FORMAT=image/png&QUERY_LAYERS=g3&INFO_FORMAT=application/vnd.ogc.gml&I=0&J=0&RADIUS=500" > result/wms_layer_groups_map_query_g3.xml
FAILED
wxs/run_test.py::test[wms_layer_groups_wms_layer_groups_map_query_g1_error_xml]
mapserv QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG:4326&BBOX=0,0,150,100&WIDTH=100&HEIGHT=150&LAYERS=TESTGROUP&STYLES=&FORMAT=image/png&QUERY_LAYERS=g1&INFO_FORMAT=application/vnd.ogc.gml&I=0&J=0&RADIUS=500" > result/wms_layer_groups_map_query_g1_error.xml
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_l1_default_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&LAYER=layer1&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE" > result/wms_content_legend_l1_default.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_all_default_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&LAYER=roads&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE" > result/wms_content_legend_all_default.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_l1_all_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:3978&WIDTH=560&HEIGHT=350&LAYER=layer1&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=2258982.000000,-70747.914062,2615354.500000,495480.937500" > result/wms_content_legend_l1_all.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_all_all_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:3978&WIDTH=560&HEIGHT=350&LAYER=roads&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=2258982.000000,-70747.914062,2615354.500000,495480.937500" > result/wms_content_legend_all_all.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_l1_only74_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:3978&WIDTH=560&HEIGHT=350&LAYER=layer1&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=2291338,-73348,2301636,-64058" > result/wms_content_legend_l1_only74.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_all_only74_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:3978&WIDTH=560&HEIGHT=350&LAYER=roads&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=2291338,-73348,2301636,-64058" > result/wms_content_legend_all_only74.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_l1_all_sld_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:3978&WIDTH=560&HEIGHT=350&LAYER=layer1&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=2258982.000000,-70747.914062,2615354.500000,495480.937500&SLD_BODY=layer1sld roadsSLD 74 titleF_CODE74center-line#ff00ff2.0SLD 66 titleF_CODE66center-line#ff00ff2.0" > result/wms_content_legend_l1_all_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_all_all_sld_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:3978&WIDTH=560&HEIGHT=350&LAYER=roads&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=2258982.000000,-70747.914062,2615354.500000,495480.937500&SLD_BODY=layer1sld roadsSLD 74 titleF_CODE74center-line#ff00ff2.0SLD 66 titleF_CODE66center-line#ff00ff2.0" > result/wms_content_legend_all_all_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_l1_only74_sld_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:3978&WIDTH=560&HEIGHT=350&LAYER=layer1&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=2291338,-73348,2301636,-64058&SLD_BODY=layer1sld roadsSLD 74 titleF_CODE74center-line#ff00ff2.0SLD 66 titleF_CODE66center-line#ff00ff2.0" > result/wms_content_legend_l1_only74_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_all_only74_sld_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:3978&WIDTH=560&HEIGHT=350&LAYER=roads&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=2291338,-73348,2301636,-64058&SLD_BODY=layer1sld roadsSLD 74 titleF_CODE74center-line#ff00ff2.0SLD 66 titleF_CODE66center-line#ff00ff2.0" > result/wms_content_legend_all_only74_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_content_legend_empty_sld_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:3978&WIDTH=560&HEIGHT=350&LAYER=layer1&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=2291338,-73348,2301636,-64058&SLD_BODY=layer1sld roadsSLD 74 titleF_CODE744center-line#ff00ff2.0SLD 66 titleF_CODE666center-line#ff00ff2.0" > result/wms_content_legend_empty_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_mode_maplegend_all_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =maplegend
mapserv QUERY_STRING='map=wms_legend.map&mode=maplegend&mapext=2258982+-70747+2615354+495480&layer=layer1' > result/mode_maplegend_all.png
FAILED
wxs/run_test.py::test[wms_legend_mode_maplegend_74_png] Content-Type: text/html
MapServer Message
msCGILoadMap(): Web application error. CGI variable "map" is not set.
Invalid parameter - =maplegend
mapserv QUERY_STRING='map=wms_legend.map&mode=maplegend&mapext=2291338+-73348+2301636+-64058&layer=layer1' > result/mode_maplegend_74.png
FAILED
wxs/run_test.py::test[wms_legend_wms_legend_notext_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&LAYER=layer3&FORMAT=image/png" > result/wms_legend_notext.png
results match.
PASSED
wxs/run_test.py::test[wms_legend_wms_keyimage_legend_png]
mapserv QUERY_STRING="map=wms_legend.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&LAYER=layer4&FORMAT=image/png&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE" > result/wms_keyimage_legend.png
results match.
PASSED
wxs/run_test.py::test[wms_multiple_metadataurl_wms_multiple_metadataurl_cap_xml]
mapserv QUERY_STRING="map=wms_multiple_metadataurl.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_multiple_metadataurl_cap.xml
results match.
PASSED
wxs/run_test.py::test[wms_mvt_wms_mvt_xprotobuf_mvt]
mapserv QUERY_STRING="map=wms_mvt.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:3857&BBOX=-7514065.628545966,5009377.085697311,-6261721.357121638,6261721.357121639&WIDTH=256&HEIGHT=256&STYLES=&LAYERS=road&FORMAT=application/x-protobuf" > result/wms_mvt_xprotobuf.mvt
results match.
PASSED
wxs/run_test.py::test[wms_mvt_wms_mvt_mvt]
mapserv QUERY_STRING="map=wms_mvt.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:3857&BBOX=-7514065.628545966,5009377.085697311,-6261721.357121638,6261721.357121639&WIDTH=256&HEIGHT=256&STYLES=&LAYERS=road&FORMAT=application/vnd.mapbox-vector-tile" > result/wms_mvt.mvt
results match.
PASSED
wxs/run_test.py::test[wms_mvt_wms_mvt_filtered_mvt]
mapserv QUERY_STRING="map=wms_mvt.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:3857&BBOX=-7514065.628545966,5009377.085697311,-6261721.357121638,6261721.357121639&WIDTH=256&HEIGHT=256&STYLES=&LAYERS=road&FILTER=F_CODE67&FORMAT=application/vnd.mapbox-vector-tile" > result/wms_mvt_filtered.mvt
results match.
PASSED
wxs/run_test.py::test[wms_mvt_wms_mvt_group_mvt]
mapserv QUERY_STRING="map=wms_mvt.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:3857&BBOX=-7514065.628545966,5009377.085697311,-6261721.357121638,6261721.357121639&WIDTH=256&HEIGHT=256&STYLES=main&LAYERS=road2&FORMAT=application/vnd.mapbox-vector-tile" > result/wms_mvt_group.mvt
results match.
PASSED
wxs/run_test.py::test[wms_mvt_wms_mvt_defaultgroup_mvt]
mapserv QUERY_STRING="map=wms_mvt.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:3857&BBOX=-7514065.628545966,5009377.085697311,-6261721.357121638,6261721.357121639&WIDTH=256&HEIGHT=256&STYLES=&LAYERS=road2&FORMAT=application/vnd.mapbox-vector-tile" > result/wms_mvt_defaultgroup.mvt
results match.
PASSED
wxs/run_test.py::test[wms_north_polar_stereo_extent_wms_north_polar_stereo_extent_xml]
mapserv QUERY_STRING="map=wms_north_polar_stereo_extent.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_north_polar_stereo_extent.xml
FAILED
wxs/run_test.py::test[wms_nosld_wms_nosld_cap_xml]
mapserv QUERY_STRING="map=wms_nosld.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_nosld_cap.xml
FAILED
wxs/run_test.py::test[wms_nosld_wms_nosld_get_map_line_sld_png]
mapserv QUERY_STRING="map=wms_nosld.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E%0D%0A%3CNamedLayer%3E%0D%0A%3CName%3Eroad%3C%2FName%3E%0D%0A%3CUserStyle%3E%0D%0A%3CTitle%3Exxx%3C%2FTitle%3E%0D%0A%3CFeatureTypeStyle%3E%0D%0A%3CRule%3E%0D%0A%3CLineSymbolizer%3E%0D%0A%3CGeometry%3E%0D%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0D%0A%3C%2FGeometry%3E%0D%0A%3CStroke%3E%0D%0A%3CCssParameter+name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%0D%0A%3C%2FStroke%3E%0D%0A%3C%2FLineSymbolizer%3E%0D%0A%3C%2FRule%3E%0D%0A%3C%2FFeatureTypeStyle%3E%0D%0A%3C%2FUserStyle%3E%0D%0A%3C%2FNamedLayer%3E%0D%0A%3C%2FStyledLayerDescriptor%3E%0D%0A" > result/wms_nosld_get_map_line_sld.png
result images perceptually match, though files differ.
PASSED
wxs/run_test.py::test[wms_nosld_wms_nosld_legend_png]
mapserv QUERY_STRING="map=wms_nosld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&FORMAT=image/png&LAYER=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E%0D%0A%3CNamedLayer%3E%0D%0A%3CName%3Eroad%3C%2FName%3E%0D%0A%3CUserStyle%3E%0D%0A%3CTitle%3Exxx%3C%2FTitle%3E%0D%0A%3CFeatureTypeStyle%3E%0D%0A%3CRule%3E%0D%0A%3CLineSymbolizer%3E%0D%0A%3CGeometry%3E%0D%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0D%0A%3C%2FGeometry%3E%0D%0A%3CStroke%3E%0D%0A%3CCssParameter+name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%0D%0A%3C%2FStroke%3E%0D%0A%3C%2FLineSymbolizer%3E%0D%0A%3C%2FRule%3E%0D%0A%3C%2FFeatureTypeStyle%3E%0D%0A%3C%2FUserStyle%3E%0D%0A%3C%2FNamedLayer%3E%0D%0A%3C%2FStyledLayerDescriptor%3E%0D%0A" > result/wms_nosld_legend.png
result images match, though files differ.
PASSED
wxs/run_test.py::test[wms_nosld_postgis_wms_nosld_cap_postgis_xml]
mapserv QUERY_STRING="map=wms_nosld_postgis.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_nosld_cap_postgis.xml
FAILED
wxs/run_test.py::test[wms_nosld_postgis_wms_nosld_get_map_line_sld_postgis_png]
mapserv QUERY_STRING="map=wms_nosld_postgis.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E%0D%0A%3CNamedLayer%3E%0D%0A%3CName%3Eroad%3C%2FName%3E%0D%0A%3CUserStyle%3E%0D%0A%3CTitle%3Exxx%3C%2FTitle%3E%0D%0A%3CFeatureTypeStyle%3E%0D%0A%3CRule%3E%0D%0A%3CLineSymbolizer%3E%0D%0A%3CGeometry%3E%0D%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0D%0A%3C%2FGeometry%3E%0D%0A%3CStroke%3E%0D%0A%3CCssParameter+name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%0D%0A%3C%2FStroke%3E%0D%0A%3C%2FLineSymbolizer%3E%0D%0A%3C%2FRule%3E%0D%0A%3C%2FFeatureTypeStyle%3E%0D%0A%3C%2FUserStyle%3E%0D%0A%3C%2FNamedLayer%3E%0D%0A%3C%2FStyledLayerDescriptor%3E%0D%0A" > result/wms_nosld_get_map_line_sld_postgis.png
result images perceptually match, though files differ.
PASSED
wxs/run_test.py::test[wms_nosld_postgis_wms_nosld_legend_postgis_png]
mapserv QUERY_STRING="map=wms_nosld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&FORMAT=image/png&LAYER=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E%0D%0A%3CNamedLayer%3E%0D%0A%3CName%3Eroad%3C%2FName%3E%0D%0A%3CUserStyle%3E%0D%0A%3CTitle%3Exxx%3C%2FTitle%3E%0D%0A%3CFeatureTypeStyle%3E%0D%0A%3CRule%3E%0D%0A%3CLineSymbolizer%3E%0D%0A%3CGeometry%3E%0D%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0D%0A%3C%2FGeometry%3E%0D%0A%3CStroke%3E%0D%0A%3CCssParameter+name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%0D%0A%3C%2FStroke%3E%0D%0A%3C%2FLineSymbolizer%3E%0D%0A%3C%2FRule%3E%0D%0A%3C%2FFeatureTypeStyle%3E%0D%0A%3C%2FUserStyle%3E%0D%0A%3C%2FNamedLayer%3E%0D%0A%3C%2FStyledLayerDescriptor%3E%0D%0A" > result/wms_nosld_legend_postgis.png
result images match, though files differ.
PASSED
wxs/run_test.py::test[wms_ogr_native_sql_wms_ogr_native_png]
mapserv QUERY_STRING="map=wms_ogr_native_sql.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&TYPENAME=towns&FORMAT=image/png&BBOX=659159,4877386,696879,4898059&LAYERS=towns&WIDTH=100&HEIGHT=100&SRS=EPSG:32632&STYLES=" > result/wms_ogr_native.png
results match.
PASSED
wxs/run_test.py::test[wms_ogr_native_sql_wms_ogr_native_sql_data_png]
mapserv QUERY_STRING="map=wms_ogr_native_sql.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&TYPENAME=towns_sql&FORMAT=image/png&BBOX=659159,4877386,696879,4898059&LAYERS=towns_sql&WIDTH=100&HEIGHT=100&SRS=EPSG:32632&STYLES=" > result/wms_ogr_native_sql_data.png
results match.
PASSED
wxs/run_test.py::test[wms_polar_stereo_wms_polar_stereo_png]
mapserv QUERY_STRING="map=wms_polar_stereo.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&LAYERS=test&STYLES=&CRS=EPSG:4326&BBOX=-89,-180,90,180&WIDTH=200&HEIGHT=200&FORMAT=image/png" > result/wms_polar_stereo.png
results match.
PASSED
wxs/run_test.py::test[wms_postgis_boxtoken_wms_get_map_polygon_postgis_boxtoken_png]
mapserv QUERY_STRING="map=wms_postgis_boxtoken.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-67.5725,42.3683,-58.9275,48.13&FORMAT=image/png;%20mode=8bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_get_map_polygon_postgis_boxtoken.png
result images perceptually match, though files differ.
PASSED
wxs/run_test.py::test[wms_raster_wms_rast_cap_xml]
mapserv QUERY_STRING="map=wms_raster.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_rast_cap.xml
results match.
PASSED
wxs/run_test.py::test[wms_raster_wms_rast_featureinfo_reproj_xml]
mapserv QUERY_STRING="map=wms_raster.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetFeatureInfo&SRS=EPSG%3A4326&BBOX=-117.5459036,44.6653607,-117.3871721,44.7670830&WIDTH=142&HEIGHT=91&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road&INFO_FORMAT=application%2Fvnd.ogc.gml&I=90&J=50" > result/wms_rast_featureinfo_reproj.xml
results match.
PASSED
wxs/run_test.py::test[wms_raster_wms_rast_featureinfo_xml]
mapserv QUERY_STRING="map=wms_raster.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetFeatureInfo&SRS=EPSG%3A32611&BBOX=456800.000,4945950.000,469300.000,4957150.000&WIDTH=125&HEIGHT=112&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road&INFO_FORMAT=application%2Fvnd.ogc.gml&I=90&J=50" > result/wms_rast_featureinfo.xml
results match.
PASSED
wxs/run_test.py::test[wms_raster_wms_rast_empty_txt]
mapserv QUERY_STRING="map=wms_raster.map&layers=road&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&QUERY_LAYERS=road&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&srs=epsg:4326&BBOX=-104.06,44.65,-93.93,44.7&WIDTH=1200&HEIGHT=600&x=100&y=100" > result/wms_rast_empty.txt
results match.
PASSED
wxs/run_test.py::test[wms_raster_wms_raster_jpeg_png_jpg]
mapserv QUERY_STRING="map=wms_raster.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:32611&BBOX=0,0,400,300&FORMAT=image/vnd.jpeg-png&TRANSPARENT=true&WIDTH=40&HEIGHT=30&STYLES=&LAYERS=grey" > result/wms_raster_jpeg_png.jpg
FAILED
wxs/run_test.py::test[wms_raster_wms_raster_jpeg_png_png]
mapserv QUERY_STRING="map=wms_raster.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:32611&BBOX=0,0,410,310&FORMAT=image/vnd.jpeg-png&TRANSPARENT=true&WIDTH=41&HEIGHT=31&STYLES=&LAYERS=grey" > result/wms_raster_jpeg_png.png
results match.
PASSED
wxs/run_test.py::test[wms_raster_query_wms_raster_query_json]
mapserv QUERY_STRING="map=wms_raster_query.map&&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&FORMAT=image%2Fpng&TRANSPARENT=true&QUERY_LAYERS=raster&LAYERS=raster&STYLES=&FILTER=&INFO_FORMAT=geojson&I=50&J=50&CRS=EPSG%3A4326&WIDTH=101&HEIGHT=101&BBOX=48.79202566966527%2C15.757350496548119%2C49.16611202635983%2C16.13143685324268" > result/wms_raster_query.json
results match.
PASSED
wxs/run_test.py::test[wms_raster_query_wms_raster_query_html]
mapserv QUERY_STRING="map=wms_raster_query.map&&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&FORMAT=image%2Fpng&TRANSPARENT=true&QUERY_LAYERS=raster&LAYERS=raster&STYLES=&FILTER=&INFO_FORMAT=text/html&I=50&J=50&CRS=EPSG%3A4326&WIDTH=101&HEIGHT=101&BBOX=48.79202566966527%2C15.757350496548119%2C49.16611202635983%2C16.13143685324268" > result/wms_raster_query.html
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_cap_latestversion_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&REQUEST=GetCapabilities" > result/wms_cap_latestversion.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_cap_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_cap.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_version_exception_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1" > result/wms_version_exception.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_version_exception_xml_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1&EXCEPTIONS=XML" > result/wms_version_exception_xml.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_version_exception_inimage_png]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1&EXCEPTIONS=INIMAGE" > result/wms_version_exception_inimage.png
result images match, though files differ.
PASSED
wxs/run_test.py::test[wms_simple_wms_version_exception_blank_png]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1&EXCEPTIONS=BLANK" > result/wms_version_exception_blank.png
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_caps_updatesequence_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities&updatesequence=15" > result/wms_caps_updatesequence.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_exception_updatesequence1_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities&updatesequence=123" > result/wms_exception_updatesequence1.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_exception_updatesequence2_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities&updatesequence=876" > result/wms_exception_updatesequence2.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_describe_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=DescribeLayer&LAYERS=road" > result/wms_describe.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_get_map_polygon_png]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-67.5725,42.3683,-58.9275,48.13&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_get_map_polygon.png
result images perceptually match, though files differ.
PASSED
wxs/run_test.py::test[wms_simple_wms_get_map_missing_srs_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&BBOX=-67.5725,42.3683,-58.9275,48.13&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_get_map_missing_srs.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_get_map_missing_bbox_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_get_map_missing_bbox.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_get_map_missing_format_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-67.5725,42.3683,-58.9275,48.13&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_get_map_missing_format.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_get_map_missing_width_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-67.5725,42.3683,-58.9275,48.13&FORMAT=image/png&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_get_map_missing_width.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_get_map_missing_height_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-67.5725,42.3683,-58.9275,48.13&FORMAT=image/png&WIDTH=300&STYLES=&LAYERS=road" > result/wms_get_map_missing_height.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_get_map_missing_styles_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-67.5725,42.3683,-58.9275,48.13&FORMAT=image/png&WIDTH=300&HEIGHT=200&LAYERS=road" > result/wms_get_map_missing_styles.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_get_map_missing_layers_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-67.5725,42.3683,-58.9275,48.13&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=" > result/wms_get_map_missing_layers.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_getstyles_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetStyles&LAYERS=road" > result/wms_getstyles.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_exception130_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer" > result/wms_exception130.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_getschemaex_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetSchemaExtension" > result/wms_getschemaex.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_cap130_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_cap130.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_getmap130_png]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE" > result/wms_getmap130.png
result images match, though files differ.
PASSED
wxs/run_test.py::test[wms_simple_wms_getmap130crsexception_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&SRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=XML" > result/wms_getmap130crsexception.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_getmap130layerlimitexception_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&SRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road,road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=XML" > result/wms_getmap130layerlimitexception.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_getfeatureinfo130_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road&INFO_FORMAT=application%2Fvnd.ogc.gml&I=483&J=291&FEATURE_COUNT=5" > result/wms_getfeatureinfo130.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_describelayer130_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&layers=road&sld_version=1.1.0" > result/wms_describelayer130.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_wms_getstyles130_xml]
mapserv QUERY_STRING="map=wms_simple.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=road" > result/wms_getstyles130.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_kml_wms_get_map_polygon_kml] SKIPPED (unconditional skip)
wxs/run_test.py::test[wms_simple_kml_wms_get_map_polygon_kmz] SKIPPED (unconditional skip)
wxs/run_test.py::test[wms_simple_kml_wms_simple_kml_label_kml] SKIPPED (unconditional skip)
wxs/run_test.py::test[wms_simple_postgis_wms_cap_latestversion_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&REQUEST=GetCapabilities" > result/wms_cap_latestversion_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_cap_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > result/wms_cap_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_version_exception_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1" > result/wms_version_exception_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_version_exception_xml_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1&EXCEPTIONS=XML" > result/wms_version_exception_xml_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_version_exception_inimage_postgis_png]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1&EXCEPTIONS=INIMAGE" > result/wms_version_exception_inimage_postgis.png
result images match, though files differ.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_version_exception_blank_postgis_png]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1&EXCEPTIONS=BLANK" > result/wms_version_exception_blank_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_caps_updatesequence_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities&updatesequence=15" > result/wms_caps_updatesequence_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_exception_updatesequence1_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities&updatesequence=123" > result/wms_exception_updatesequence1_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_exception_updatesequence2_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities&updatesequence=876" > result/wms_exception_updatesequence2_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_describe_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=DescribeLayer&LAYERS=road" > result/wms_describe_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_get_map_polygon_postgis_png]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-67.5725,42.3683,-58.9275,48.13&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > result/wms_get_map_polygon_postgis.png
result images perceptually match, though files differ.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_getstyles_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetStyles&LAYERS=road" > result/wms_getstyles_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_exception130_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer" > result/wms_exception130_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_getschemaex_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetSchemaExtension" > result/wms_getschemaex_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_cap130_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_cap130_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_getmap130_postgis_png]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE" > result/wms_getmap130_postgis.png
result images match, though files differ.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_getmap130crsexception_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&SRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=XML" > result/wms_getmap130crsexception_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_getmap130layerlimitexception_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&SRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road,road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=XML" > result/wms_getmap130layerlimitexception_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_getfeatureinfo130_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road&INFO_FORMAT=application%2Fvnd.ogc.gml&I=483&J=291&FEATURE_COUNT=5" > result/wms_getfeatureinfo130_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_describelayer130_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&layers=road&sld_version=1.1.0" > result/wms_describelayer130_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_simple_postgis_wms_getstyles130_postgis_xml]
mapserv QUERY_STRING="map=wms_simple_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=road" > result/wms_getstyles130_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_line_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E%0D%0A%3CNamedLayer%3E%0D%0A%3CName%3Eroad%3C%2FName%3E%0D%0A%3CUserStyle%3E%0D%0A%3CTitle%3Exxx%3C%2FTitle%3E%0D%0A%3CFeatureTypeStyle%3E%0D%0A%3CRule%3E%0D%0A%3CLineSymbolizer%3E%0D%0A%3CGeometry%3E%0D%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0D%0A%3C%2FGeometry%3E%0D%0A%3CStroke%3E%0D%0A%3CCssParameter+name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%0D%0A%3C%2FStroke%3E%0D%0A%3C%2FLineSymbolizer%3E%0D%0A%3C%2FRule%3E%0D%0A%3C%2FFeatureTypeStyle%3E%0D%0A%3C%2FUserStyle%3E%0D%0A%3C%2FNamedLayer%3E%0D%0A%3C%2FStyledLayerDescriptor%3E%0D%0A" > result/wms_get_map_line_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_line_width_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxcenter-line#0000ff5.0" > result/wms_get_map_line_width_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_line_dash_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxcenter-line#0000ff3.02 4" > result/wms_get_map_line_dash_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_line_filter_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxROAD_ID900center-line#0000ff2.0" > result/wms_get_map_line_filter_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_line_multi_filter_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxROAD_ID0ROAD_ID400center-line#0000ff2.0ROAD_ID400ROAD_ID600center-line#ff00002.0ROAD_ID600ROAD_ID900center-line#00ff002.0ROAD_ID900ROAD_ID1100center-line#ffff002.0ROAD_ID1100ROAD_ID1500center-line#ff00ff2.0" > result/wms_get_map_line_multi_filter_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_line_elsefilter_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxROAD_ID900center-line#0000ff2.0center-line#ff00002.0" > result/wms_get_map_line_elsefilter_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_polygon_fill_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=province&sld_body=Provincexxxthe_area#ff0000" > result/wms_get_map_polygon_fill_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_polygon_fill_outline_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=province&sld_body=Provincexxxthe_area#ff0000#0000ff2.0" > result/wms_get_map_polygon_fill_outline_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_polygon_fill_symbol_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=province&sld_body=Provincexxxthe_area#ff0000star#ff00008.0
#0000ff2.0" > result/wms_get_map_polygon_fill_symbol_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_polygon_fill_ext_symbol_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=province&sld_body=WorldGenxxxthe_area#ff0000GIF100.0
#ff00002.0" > result/wms_get_map_polygon_fill_ext_symbol_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_mark_symbol_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxlocatedAtstar#ff000010.0
" > result/wms_get_map_mark_symbol_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_mark_symbol_sld_legend_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&SRS=EPSG:4326&FORMAT=image/png; mode=24bit&LAYER=popplace&sld_body=popplacexxxlocatedAtstar#ff000010.0
" > result/wms_get_map_mark_symbol_sld_legend.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_repeated_layer_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxlocatedAtcircle#00000014.0
popplacexxxlocatedAtstar#ff000010.0
" > result/wms_get_map_repeated_layer_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_repeated_layer_ext_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld=http://localhost:8000/wxs/etc/repeat.sld" > result/wms_get_map_repeated_layer_ext_sld.png
FAILED
wxs/run_test.py::test[wms_sld_wms_get_map_ext_sld_404_xml]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld=http://localhost:8000/wxs/etc/repeat.sld.notfound" > result/wms_get_map_ext_sld_404.xml
FAILED
wxs/run_test.py::test[wms_sld_wms_get_map_ext_sld_proto_xml]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld=myproto://localhost:8000/wxs/etc/repeat.sld.notfound" > result/wms_get_map_ext_sld_proto.xml
FAILED
wxs/run_test.py::test[wms_sld_wms_get_map_ext_sld_fileproto_xml]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld=file:///etc/passwd" > result/wms_get_map_ext_sld_fileproto.xml
FAILED
wxs/run_test.py::test[wms_sld_wms_get_map_ext_sld_too_large_xml]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld=http://localhost:8000/wxs/etc/largesld.sld" > result/wms_get_map_ext_sld_too_large.xml
FAILED
wxs/run_test.py::test[wms_sld_wms_get_map_mark_symbol_filter_quote1_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxNAME\"TignishlocatedAtstar#ff000010.0
NAME\"TignishlocatedAtstar#0000ff10.0
" > result/wms_get_map_mark_symbol_filter_quote1_sld.png
FAILED
wxs/run_test.py::test[wms_sld_wms_get_map_mark_symbol_filter_quote2_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxNAME'CheticamplocatedAtstar#ff000010.0
NAME'CheticamplocatedAtstar#0000ff10.0
" > result/wms_get_map_mark_symbol_filter_quote2_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_symbol_ext_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=PopplacexxxlocatedAtGIF10.0
" > result/wms_get_map_symbol_ext_sld.png
FAILED
wxs/run_test.py::test[wms_sld_wms_get_map_symbol_ext_svg_sld_png0]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=PopplacexxxlocatedAtGIF10.0
" > result/wms_get_map_symbol_ext_svg_sld.png
FAILED
wxs/run_test.py::test[wms_sld_wms_get_map_symbol_ext_svg_sld_failed_validation_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=PopplacexxxlocatedAtGIF10.0
" > result/wms_get_map_symbol_ext_svg_sld_failed_validation.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_symbol_ext_svg_sld_png1]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=PopplacexxxlocatedAtGIF10.0
" > result/wms_get_map_symbol_ext_svg_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_text_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxlocatedAttimesitalicbold8#FF00000.10.10.10.220" > result/wms_get_map_text_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_text_alias_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxlocatedAttimesitalicbold8#FF00000.10.10.10.220" > result/wms_get_map_text_alias_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_text_symbol_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxlocatedAtstar#ff000018.0
locatedAttimesitalicbold8#FF00000.10.10.10.220" > result/wms_get_map_text_symbol_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_line_multi_symbol_text_sld_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxLPOLY_0center-line#ff00ff4.0center-line#00ffff2.0locatedAttimesitalicbold8#FF00000.10.10.10.210LPOLY_3center-line#0000ff2.0" > result/wms_get_map_line_multi_symbol_text_sld.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_multi_layers_one_sld_on_one_layer_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace,province,road&sld_body=roadxxxLPOLY_0center-line#0000004.0center-line#ff00002.0locatedAttimesitalicbold8#FF00000.10.10.10.220LPOLY_3center-line#0000ff2.0" > result/wms_get_map_multi_layers_one_sld_on_one_layer.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_multi_layers_one_sld_on_all_layers_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=province,road,popplace&sld_body=Provincexxxthe_area#D3D3D3#0000ff2.0roadxxxLPOLY_0center-line#0000ff4.0center-line#ff00002.0locatedAttimesitalicbold10#FF00000.10.10.10.220LPOLY_3center-line#0000ff2.0popplacexxxlocatedAtstar#F0E68C11.0
locatedAttimesitalicbold7#F0B0000.10.10.10.210" > result/wms_get_map_multi_layers_one_sld_on_all_layers.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_multi_polygon_filter_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E+%3CNamedLayer%3E+%3CName%3Eroad%3C%2FName%3E+%3CUserStyle%3E+%3CTitle%3Exxx%3C%2FTitle%3E+%3CFeatureTypeStyle%3E%3CRule%3E%3Csld%3AName%3Edefault%3C%2Fsld%3AName%3E%3Cogc%3AFilter+xmlns%3Aogc%3D%22http%3A%2F%2Fwww.opengis.net%2Fogc%22%3E%3Cogc%3AIntersects%3E%3Cogc%3APropertyName%3Egeometry%3C%2Fogc%3APropertyName%3E%3Cgml%3AMultiPolygon+srsName%3D%22EPSG%3A3978%22%3E%3Cgml%3ApolygonMember%3E%3Cgml%3APolygon%3E%3Cgml%3AouterBoundaryIs%3E%3Cgml%3ALinearRing%3E%3Cgml%3Acoordinates%3E2475215%2C289715+2630749%2C289715+2630749%2C402603+2475215%2C402603+2475215%2C289715%3C%2Fgml%3Acoordinates%3E%3C%2Fgml%3ALinearRing%3E%3C%2Fgml%3AouterBoundaryIs%3E%3C%2Fgml%3APolygon%3E%3C%2Fgml%3ApolygonMember%3E%3Cgml%3ApolygonMember%3E%3Cgml%3APolygon%3E%3Cgml%3AouterBoundaryIs%3E%3Cgml%3ALinearRing%3E%3Cgml%3Acoordinates%3E2241915%2C-29714+2411664%2C-29714++2411664%2C83173+2241915%2C83173+2241915%2C-29714%3C%2Fgml%3Acoordinates%3E%3C%2Fgml%3ALinearRing%3E%3C%2Fgml%3AouterBoundaryIs%3E%3C%2Fgml%3APolygon%3E%3C%2Fgml%3ApolygonMember%3E%3C%2Fgml%3AMultiPolygon%3E%3C%2Fogc%3AIntersects%3E%3C%2Fogc%3AFilter%3E%3CLineSymbolizer%3E+%3CGeometry%3E+%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E+%3C%2FGeometry%3E%3CStroke%3E%3CCssParameter+name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%3C%2FStroke%3E%3C%2FLineSymbolizer%3E%3C%2FRule%3E%3C%2FFeatureTypeStyle%3E%3C%2FUserStyle%3E%3C%2FNamedLayer%3E%3C%2FStyledLayerDescriptor%3E" > result/wms_get_map_multi_polygon_filter.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_line_filter_islike_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxNAME_ETrans*ROAD_ID100center-line#0000ff2.0" > result/wms_get_map_line_filter_islike.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_multi_styles_same_layer_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&WIDTH=560&HEIGHT=350&LAYERS=road_styles,road_styles,road_styles&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=44.6139013125,-66.998804375,48.0904731875,-61.436289375&STYLES=style_red,style_green,style_blue" > result/wms_get_map_multi_styles_same_layer.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_wms_get_map_multi_styles_sld_same_layer_png]
mapserv QUERY_STRING="map=wms_sld.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&WIDTH=560&HEIGHT=350&LAYERS=road_styles,road_styles,road_styles&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=44.6139013125,-66.998804375,48.0904731875,-61.436289375&SLD_BODY=%3CStyledLayerDescriptor%20version%3D%221.0.0%22%3E%0A%3CNamedLayer%3E%0A%3CName%3Eroad_styles%3C%2FName%3E%0A%3CUserStyle%3E%0A%3CTitle%3Exxx%3C%2FTitle%3E%0A%3CFeatureTypeStyle%3E%0A%3CRule%3E%0A%3CLineSymbolizer%3E%0A%3CGeometry%3E%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0A%3C%2FGeometry%3E%0A%3CStroke%3E%0A%3CCssParameter%20name%3D%22stroke%22%3E%23ff0000%3C%2FCssParameter%3E%0A%3CCssParameter%20name%3D%22stroke-width%22%3E16%3C%2FCssParameter%3E%0A%3C%2FStroke%3E%0A%3C%2FLineSymbolizer%3E%0A%3C%2FRule%3E%0A%3C%2FFeatureTypeStyle%3E%0A%3C%2FUserStyle%3E%0A%3C%2FNamedLayer%3E%0A%3CNamedLayer%3E%0A%3CName%3Eroad_styles%3C%2FName%3E%0A%3CUserStyle%3E%0A%3CTitle%3Exxx%3C%2FTitle%3E%0A%3CFeatureTypeStyle%3E%0A%3CRule%3E%0A%3CLineSymbolizer%3E%0A%3CGeometry%3E%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0A%3C%2FGeometry%3E%0A%3CStroke%3E%0A%3CCssParameter%20name%3D%22stroke%22%3E%2300ff00%3C%2FCssParameter%3E%0A%3CCssParameter%20name%3D%22stroke-width%22%3E8%3C%2FCssParameter%3E%0A%3C%2FStroke%3E%0A%3C%2FLineSymbolizer%3E%0A%3C%2FRule%3E%0A%3C%2FFeatureTypeStyle%3E%0A%3C%2FUserStyle%3E%0A%3C%2FNamedLayer%3E%0A%3CNamedLayer%3E%0A%3CName%3Eroad_styles%3C%2FName%3E%0A%3CUserStyle%3E%0A%3CTitle%3Exxx%3C%2FTitle%3E%0A%3CFeatureTypeStyle%3E%0A%3CRule%3E%0A%3CLineSymbolizer%3E%0A%3CGeometry%3E%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0A%3C%2FGeometry%3E%0A%3CStroke%3E%0A%3CCssParameter%20name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%0A%3CCssParameter%20name%3D%22stroke-width%22%3E2%3C%2FCssParameter%3E%0A%3C%2FStroke%3E%0A%3C%2FLineSymbolizer%3E%0A%3C%2FRule%3E%0A%3C%2FFeatureTypeStyle%3E%0A%3C%2FUserStyle%3E%0A%3C%2FNamedLayer%3E%0A%3C%2FStyledLayerDescriptor%3E%0A" > result/wms_get_map_multi_styles_sld_same_layer.png
results match.
PASSED
wxs/run_test.py::test[wms_sld2_wms_get_map_ext_sld_too_large_override_png]
mapserv QUERY_STRING="map=wms_sld2.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld=http://localhost:8000/wxs/etc/largesld.sld" > result/wms_get_map_ext_sld_too_large_override.png
FAILED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_line_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E%0D%0A%3CNamedLayer%3E%0D%0A%3CName%3Eroad%3C%2FName%3E%0D%0A%3CUserStyle%3E%0D%0A%3CTitle%3Exxx%3C%2FTitle%3E%0D%0A%3CFeatureTypeStyle%3E%0D%0A%3CRule%3E%0D%0A%3CLineSymbolizer%3E%0D%0A%3CGeometry%3E%0D%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0D%0A%3C%2FGeometry%3E%0D%0A%3CStroke%3E%0D%0A%3CCssParameter+name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%0D%0A%3C%2FStroke%3E%0D%0A%3C%2FLineSymbolizer%3E%0D%0A%3C%2FRule%3E%0D%0A%3C%2FFeatureTypeStyle%3E%0D%0A%3C%2FUserStyle%3E%0D%0A%3C%2FNamedLayer%3E%0D%0A%3C%2FStyledLayerDescriptor%3E%0D%0A" > result/wms_get_map_line_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_line_width_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxcenter-line#0000ff5.0" > result/wms_get_map_line_width_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_line_dash_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxcenter-line#0000ff3.02 4" > result/wms_get_map_line_dash_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_line_filter_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxroad_id900center-line#0000ff2.0" > result/wms_get_map_line_filter_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_line_multi_filter_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxroad_id0road_id400center-line#0000ff2.0road_id400road_id600center-line#ff00002.0road_id600road_id900center-line#00ff002.0road_id900road_id1100center-line#ffff002.0road_id1100road_id1500center-line#ff00ff2.0" > result/wms_get_map_line_multi_filter_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_line_elsefilter_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxroad_id900center-line#0000ff2.0center-line#ff00002.0" > result/wms_get_map_line_elsefilter_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_polygon_fill_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=province&sld_body=Provincexxxthe_area#ff0000" > result/wms_get_map_polygon_fill_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_polygon_fill_outline_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=province&sld_body=Provincexxxthe_area#ff0000#0000ff2.0" > result/wms_get_map_polygon_fill_outline_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_polygon_fill_symbol_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=province&sld_body=Provincexxxthe_area#ff0000star#ff00008.0
#0000ff2.0" > result/wms_get_map_polygon_fill_symbol_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_mark_symbol_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxlocatedAtstar#ff000010.0
" > result/wms_get_map_mark_symbol_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_text_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxlocatedAttimesitalicbold8#FF00000.10.10.10.220" > result/wms_get_map_text_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_text_alias_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxlocatedAttimesitalicbold8#FF00000.10.10.10.220" > result/wms_get_map_text_alias_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_text_symbol_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxlocatedAtstar#ff000018.0
locatedAttimesitalicbold8#FF00000.10.10.10.220" > result/wms_get_map_text_symbol_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_line_multi_symbol_text_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxlpoly_0center-line#ff00ff4.0center-line#00ffff2.0locatedAttimesitalicbold8#FF00000.10.10.10.210lpoly_3center-line#0000ff2.0" > result/wms_get_map_line_multi_symbol_text_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_multi_layers_one_sld_on_one_layer_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace,province,road&sld_body=roadxxxlpoly_0center-line#0000004.0center-line#ff00002.0locatedAttimesitalicbold8#FF00000.10.10.10.220lpoly_3center-line#0000ff2.0" > result/wms_get_map_multi_layers_one_sld_on_one_layer_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_multi_layers_one_sld_on_all_layers_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=province,road,popplace&sld_body=Provincexxxthe_area#D3D3D3#0000ff2.0roadxxxlpoly_0center-line#0000ff4.0center-line#ff00002.0locatedAttimesitalicbold10#FF00000.10.10.10.220lpoly_3center-line#0000ff2.0popplacexxxlocatedAtstar#F0E68C11.0
locatedAttimesitalicbold7#F0B0000.10.10.10.210" > result/wms_get_map_multi_layers_one_sld_on_all_layers_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_multi_polygon_filter_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E+%3CNamedLayer%3E+%3CName%3Eroad%3C%2FName%3E+%3CUserStyle%3E+%3CTitle%3Exxx%3C%2FTitle%3E+%3CFeatureTypeStyle%3E%3CRule%3E%3Csld%3AName%3Edefault%3C%2Fsld%3AName%3E%3Cogc%3AFilter+xmlns%3Aogc%3D%22http%3A%2F%2Fwww.opengis.net%2Fogc%22%3E%3Cogc%3AIntersects%3E%3Cogc%3APropertyName%3Egeometry%3C%2Fogc%3APropertyName%3E%3Cgml%3AMultiPolygon+srsName%3D%22EPSG%3A3978%22%3E%3Cgml%3ApolygonMember%3E%3Cgml%3APolygon%3E%3Cgml%3AouterBoundaryIs%3E%3Cgml%3ALinearRing%3E%3Cgml%3Acoordinates%3E2475215%2C289715+2630749%2C289715+2630749%2C402603+2475215%2C402603+2475215%2C289715%3C%2Fgml%3Acoordinates%3E%3C%2Fgml%3ALinearRing%3E%3C%2Fgml%3AouterBoundaryIs%3E%3C%2Fgml%3APolygon%3E%3C%2Fgml%3ApolygonMember%3E%3Cgml%3ApolygonMember%3E%3Cgml%3APolygon%3E%3Cgml%3AouterBoundaryIs%3E%3Cgml%3ALinearRing%3E%3Cgml%3Acoordinates%3E2241915%2C-29714+2411664%2C-29714++2411664%2C83173+2241915%2C83173+2241915%2C-29714%3C%2Fgml%3Acoordinates%3E%3C%2Fgml%3ALinearRing%3E%3C%2Fgml%3AouterBoundaryIs%3E%3C%2Fgml%3APolygon%3E%3C%2Fgml%3ApolygonMember%3E%3C%2Fgml%3AMultiPolygon%3E%3C%2Fogc%3AIntersects%3E%3C%2Fogc%3AFilter%3E%3CLineSymbolizer%3E+%3CGeometry%3E+%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E+%3C%2FGeometry%3E%3CStroke%3E%3CCssParameter+name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%3C%2FStroke%3E%3C%2FLineSymbolizer%3E%3C%2FRule%3E%3C%2FFeatureTypeStyle%3E%3C%2FUserStyle%3E%3C%2FNamedLayer%3E%3C%2FStyledLayerDescriptor%3E" > result/wms_get_map_multi_polygon_filter_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_line_filter_islike_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadxxxname_eTrans*road_id100center-line#0000ff2.0" > result/wms_get_map_line_filter_islike_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_multi_styles_same_layer_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&WIDTH=560&HEIGHT=350&LAYERS=road_styles,road_styles,road_styles&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=44.6139013125,-66.998804375,48.0904731875,-61.436289375&STYLES=style_red,style_green,style_blue" > result/wms_get_map_multi_styles_same_layer_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_mark_symbol_filter_quote1_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxname\"TignishlocatedAtstar#ff000010.0
name\"TignishlocatedAtstar#0000ff10.0
" > result/wms_get_map_mark_symbol_filter_quote1_sld_postgis.png
FAILED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_mark_symbol_filter_quote2_sld_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=popplacexxxname'CheticamplocatedAtstar#ff000010.0
name'CheticamplocatedAtstar#0000ff10.0
" > result/wms_get_map_mark_symbol_filter_quote2_sld_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_multi_styles_sld_same_layer_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&WIDTH=560&HEIGHT=350&LAYERS=road_styles,road_styles,road_styles&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE&BBOX=44.6139013125,-66.998804375,48.0904731875,-61.436289375&SLD_BODY=%3CStyledLayerDescriptor%20version%3D%221.0.0%22%3E%0A%3CNamedLayer%3E%0A%3CName%3Eroad_styles%3C%2FName%3E%0A%3CUserStyle%3E%0A%3CTitle%3Exxx%3C%2FTitle%3E%0A%3CFeatureTypeStyle%3E%0A%3CRule%3E%0A%3CLineSymbolizer%3E%0A%3CGeometry%3E%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0A%3C%2FGeometry%3E%0A%3CStroke%3E%0A%3CCssParameter%20name%3D%22stroke%22%3E%23ff0000%3C%2FCssParameter%3E%0A%3CCssParameter%20name%3D%22stroke-width%22%3E16%3C%2FCssParameter%3E%0A%3C%2FStroke%3E%0A%3C%2FLineSymbolizer%3E%0A%3C%2FRule%3E%0A%3C%2FFeatureTypeStyle%3E%0A%3C%2FUserStyle%3E%0A%3C%2FNamedLayer%3E%0A%3CNamedLayer%3E%0A%3CName%3Eroad_styles%3C%2FName%3E%0A%3CUserStyle%3E%0A%3CTitle%3Exxx%3C%2FTitle%3E%0A%3CFeatureTypeStyle%3E%0A%3CRule%3E%0A%3CLineSymbolizer%3E%0A%3CGeometry%3E%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0A%3C%2FGeometry%3E%0A%3CStroke%3E%0A%3CCssParameter%20name%3D%22stroke%22%3E%2300ff00%3C%2FCssParameter%3E%0A%3CCssParameter%20name%3D%22stroke-width%22%3E8%3C%2FCssParameter%3E%0A%3C%2FStroke%3E%0A%3C%2FLineSymbolizer%3E%0A%3C%2FRule%3E%0A%3C%2FFeatureTypeStyle%3E%0A%3C%2FUserStyle%3E%0A%3C%2FNamedLayer%3E%0A%3CNamedLayer%3E%0A%3CName%3Eroad_styles%3C%2FName%3E%0A%3CUserStyle%3E%0A%3CTitle%3Exxx%3C%2FTitle%3E%0A%3CFeatureTypeStyle%3E%0A%3CRule%3E%0A%3CLineSymbolizer%3E%0A%3CGeometry%3E%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0A%3C%2FGeometry%3E%0A%3CStroke%3E%0A%3CCssParameter%20name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%0A%3CCssParameter%20name%3D%22stroke-width%22%3E2%3C%2FCssParameter%3E%0A%3C%2FStroke%3E%0A%3C%2FLineSymbolizer%3E%0A%3C%2FRule%3E%0A%3C%2FFeatureTypeStyle%3E%0A%3C%2FUserStyle%3E%0A%3C%2FNamedLayer%3E%0A%3C%2FStyledLayerDescriptor%3E%0A" > result/wms_get_map_multi_styles_sld_same_layer_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_namedlayer_nostyle_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road_styles&sld_body=road_styles" > result/wms_get_map_namedlayer_nostyle_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_namedstyle_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road_styles&sld_body=road_stylesstyle_green" > result/wms_get_map_namedstyle_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_namedlayer_nostyle_layerfeatureconstraints_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road_styles&sld_body=road_stylesroad_id900" > result/wms_get_map_namedlayer_nostyle_layerfeatureconstraints_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_namedstyle_layerfeatureconstraints_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road_styles&sld_body=road_stylesroad_id900style_green" > result/wms_get_map_namedstyle_layerfeatureconstraints_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_userstyle_layerfeatureconstraints_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadroad_id900xxxcenter-line#0000ff5.0" > result/wms_get_map_userstyle_layerfeatureconstraints_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_userstyle_filters_layerfeatureconstraints_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=roadroad_id900xxxroad_id100center-line#0000ff5.0center-line#00ffff5.0" > result/wms_get_map_userstyle_filters_layerfeatureconstraints_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_userstyle_layerfeatureconstraints_layer_with_filter_postgis_png]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road_with_filter&sld_body=road_with_filterroad_id900xxxcenter-line#0000ff5.0" > result/wms_get_map_userstyle_layerfeatureconstraints_layer_with_filter_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_unsupported_multiple_featuretypeconstraints_xml]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road_styles&sld_body=road_stylesroad_id900style_green" > result/wms_get_map_unsupported_multiple_featuretypeconstraints.xml
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_unsupported_featuretypename_xml]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road_styles&sld_body=road_stylesfoostyle_green" > result/wms_get_map_unsupported_featuretypename.xml
results match.
PASSED
wxs/run_test.py::test[wms_sld_postgis_wms_get_map_unsupported_featuretypeconstraints_extent_xml]
mapserv QUERY_STRING="map=wms_sld_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road_styles&sld_body=road_stylesfoofoostyle_green" > result/wms_get_map_unsupported_featuretypeconstraints_extent.xml
results match.
PASSED
wxs/run_test.py::test[wms_sld_proj_wms_get_map_sld_proj_png]
mapserv QUERY_STRING="map=wms_sld_proj.map&ERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E%3CNamedLayer%3E%3CName%3Eroad%3C%2FName%3E%3CUserStyle%3E%3CTitle%3Exxx%3C%2FTitle%3E%3CFeatureTypeStyle%3E%3CRule%3E%3Cogc%3AFilter+xmlns%3Aogc%3D%22http%3A%2F%2Fwww.opengis.net%2Fogc%22%3E%3Cogc%3ABBOX%3E%3Cogc%3APropertyName%3Egeometry%3C%2Fogc%3APropertyName%3E%3Cgml%3ABox+xmlns%3Agml%3D%22http%3A%2F%2Fwww.opengis.net%2Fgml%22+srsName%3D%22EPSG%3A42304%22%3E%3Cgml%3Acoordinates+decimal%3D%22.%22+cs%3D%22%2C%22+ts%3D%22+%22%3E2232483.6411927%2C-311301.67674655+2564568.0551077%2C703794.34706916%3C%2Fgml%3Acoordinates%3E%3C%2Fgml%3ABox%3E%3C%2Fogc%3ABBOX%3E%3C%2Fogc%3AFilter%3E%3CLineSymbolizer%3E%3CGeometry%3E%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%3C%2FGeometry%3E%3CStroke%3E%3CCssParameter+name%3D%22stroke%22%3E%23000000%3C%2FCssParameter%3E%3C%2FStroke%3E%3C%2FLineSymbolizer%3E%3C%2FRule%3E%3C%2FFeatureTypeStyle%3E%3C%2FUserStyle%3E%3C%2FNamedLayer%3E%3C%2FStyledLayerDescriptor%3E" > result/wms_get_map_sld_proj.png
results match.
PASSED
wxs/run_test.py::test[wms_sld_validation_wms_get_map_symbol_no_external_graphic_validation_png]
mapserv QUERY_STRING="map=wms_sld_validation.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=popplace&sld_body=PopplacexxxlocatedAtGIF10.0
" > result/wms_get_map_symbol_no_external_graphic_validation.png
results match.
PASSED
wxs/run_test.py::test[wms_src_non_square_pixel_ticket5445_wms_src_non_square_pixel_ticket5445_png]
mapserv QUERY_STRING="map=wms_src_non_square_pixel_ticket5445.map&BBOX=-7.21916,48.40401621621622,-3.4696399999999996,50.43078378378378&SERVICE=WMS&REQUEST=GetMap&FORMAT=image/png;%20mode=8bit&styles=&layers=continent&width=1000&height=541&srs=EPSG:4326&EXCEPTIONS=application/vnd.ogc.se_inimage&TRANSPARENT=TRUE&VERSION=1.1.1&STYLES=" > result/wms_src_non_square_pixel_ticket5445.png
results match.
PASSED
wxs/run_test.py::test[wms_styles_wms_getstyles1_xml]
mapserv QUERY_STRING="map=wms_styles.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test1" > result/wms_getstyles1.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions1_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test1" > result/wms_getstyles_expressions1.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions2_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test2" > result/wms_getstyles_expressions2.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions3_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test3" > result/wms_getstyles_expressions3.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions4_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test4" > result/wms_getstyles_expressions4.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions5_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test5" > result/wms_getstyles_expressions5.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions6_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test6" > result/wms_getstyles_expressions6.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions7_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test7" > result/wms_getstyles_expressions7.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions8_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test8" > result/wms_getstyles_expressions8.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions9_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test9" > result/wms_getstyles_expressions9.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions10_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test10" > result/wms_getstyles_expressions10.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions11_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test11" > result/wms_getstyles_expressions11.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions12_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test12" > result/wms_getstyles_expressions12.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions13_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test13" > result/wms_getstyles_expressions13.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions14_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test14" > result/wms_getstyles_expressions14.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions15_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test15" > result/wms_getstyles_expressions15.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions16_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test16" > result/wms_getstyles_expressions16.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions17_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test17" > result/wms_getstyles_expressions17.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions18_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test18" > result/wms_getstyles_expressions18.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions19_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test19" > result/wms_getstyles_expressions19.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions20_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test20" > result/wms_getstyles_expressions20.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions21_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test21" > result/wms_getstyles_expressions21.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions22_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test22" > result/wms_getstyles_expressions22.xml
results match.
PASSED
wxs/run_test.py::test[wms_styles_expressions_wms_getstyles_expressions23_xml]
mapserv QUERY_STRING="map=wms_styles_expressions.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&layers=Test23" > result/wms_getstyles_expressions23.xml
results match.
PASSED
wxs/run_test.py::test[wms_tiled_wms_tiled_tiled_disabled_png]
mapserv QUERY_STRING="map=wms_tiled.map&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=44.1,-65.755,47.3,-58.375&WIDTH=400&HEIGHT=400&LAYERS=popplace&STYLES=&FORMAT=image%2Fpng;%20mode=8bit" > result/wms_tiled_tiled_disabled.png
result images match, though files differ.
PASSED
wxs/run_test.py::test[wms_tiled_wms_tiled_tiled_enabled_png]
mapserv QUERY_STRING="map=wms_tiled.map&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG%3A4326&BBOX=44.1,-65.755,47.3,-58.375&WIDTH=400&HEIGHT=400&LAYERS=popplace&STYLES=&FORMAT=image%2Fpng;%20mode=8bit&TILED=TRUE" > result/wms_tiled_tiled_enabled.png
result images match, though files differ.
PASSED
wxs/run_test.py::test[wms_tileindexmixedsrs_wms_get_capabilities_tileindexmixedsrs_xml]
mapserv QUERY_STRING="map=wms_tileindexmixedsrs.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wms_get_capabilities_tileindexmixedsrs.xml
FAILED
wxs/run_test.py::test[wms_tileindexmixedsrs_wms_get_map_tileindexmixedsrs_tif]
mapserv QUERY_STRING="map=wms_tileindexmixedsrs.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:26711&BBOX=440720.000,3745320.000,446720.000,3751320.000&FORMAT=image/tiff&WIDTH=100&HEIGHT=100&STYLES=&LAYERS=grey" > result/wms_get_map_tileindexmixedsrs.tif
result images perceptually match, though files differ.
PASSED
wxs/run_test.py::test[wms_time1_wms_time_cap_xml]
mapserv QUERY_STRING="MAP=wms_time1.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wms_time_cap.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_wms_time_cap130_xml]
mapserv QUERY_STRING="map=wms_time1.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_time_cap130.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_wms_time_no_time_param_png]
mapserv QUERY_STRING="map=wms_time1.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4" > result/wms_time_no_time_param.png
results match.
PASSED
wxs/run_test.py::test[wms_time1_wms_time_out_of_extents_single_xml]
mapserv QUERY_STRING="map=wms_time1.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-12-12%2014:10:00" > result/wms_time_out_of_extents_single.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_wms_time_out_of_extents_multi_xml]
mapserv QUERY_STRING="map=wms_time1.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00,2004-12-12%2014:10:00" > result/wms_time_out_of_extents_multi.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_wms_time_out_of_extents_single_range_xml]
mapserv QUERY_STRING="map=wms_time1.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00/2004-12-03%2017:23:00" > result/wms_time_out_of_extents_single_range.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_wms_time_out_of_extents_multi_ranges_xml]
mapserv QUERY_STRING="map=wms_time1.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00/2004-01-01%2015:10:00,2005-01-01%2022:40:00/2005-02-01%2018:55:00" > result/wms_time_out_of_extents_multi_ranges.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_wms_time_multi_reverse_png]
mapserv QUERY_STRING="map=wms_time1.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2017:10:00,2004-01-01%2014:10:00" > result/wms_time_multi_reverse.png
results match.
PASSED
wxs/run_test.py::test[wms_time1_wms_time_multi_ranges_reso_hour_png]
mapserv QUERY_STRING="map=wms_time1.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014/2004-01-01%2015,2004-01-01%2016/2004-01-01%2017" > result/wms_time_multi_ranges_reso_hour.png
results match.
PASSED
wxs/run_test.py::test[wms_time1_wms_time_no_default_value_xml]
mapserv QUERY_STRING="map=wms_time1.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=" > result/wms_time_no_default_value.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_postgis_wms_time_cap_postgis_postgis_xml]
mapserv QUERY_STRING="MAP=wms_time1_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetCapabilities" > result/wms_time_cap_postgis_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_postgis_wms_time_cap130_postgis_postgis_xml]
mapserv QUERY_STRING="map=wms_time1_postgis.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" > result/wms_time_cap130_postgis_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_postgis_wms_time_no_time_param_postgis_png]
mapserv QUERY_STRING="map=wms_time1_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4" > result/wms_time_no_time_param_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time1_postgis_wms_time_out_of_extents_single_postgis_xml]
mapserv QUERY_STRING="map=wms_time1_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-12-12%2014:10:00" > result/wms_time_out_of_extents_single_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_postgis_wms_time_out_of_extents_multi_postgis_xml]
mapserv QUERY_STRING="map=wms_time1_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00,2004-12-12%2014:10:00" > result/wms_time_out_of_extents_multi_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_postgis_wms_time_out_of_extents_single_range_postgis_xml]
mapserv QUERY_STRING="map=wms_time1_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00/2004-12-03%2017:23:00" > result/wms_time_out_of_extents_single_range_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_postgis_wms_time_out_of_extents_multi_ranges_postgis_xml]
mapserv QUERY_STRING="map=wms_time1_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00/2004-01-01%2015:10:00,2005-01-01%2022:40:00/2005-02-01%2018:55:00" > result/wms_time_out_of_extents_multi_ranges_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_time1_postgis_wms_time_multi_reverse_postgis_png]
mapserv QUERY_STRING="map=wms_time1_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2017:10:00,2004-01-01%2014:10:00" > result/wms_time_multi_reverse_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time1_postgis_wms_time_multi_ranges_reso_hour_postgis_png]
mapserv QUERY_STRING="map=wms_time1_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014/2004-01-01%2015,2004-01-01%2016/2004-01-01%2017" > result/wms_time_multi_ranges_reso_hour_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time1_postgis_wms_time_no_default_value_postgis_xml]
mapserv QUERY_STRING="map=wms_time1_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=" > result/wms_time_no_default_value_postgis.xml
results match.
PASSED
wxs/run_test.py::test[wms_time2_wms_time_default_value_png]
mapserv QUERY_STRING="map=wms_time2.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=" > result/wms_time_default_value.png
results match.
PASSED
wxs/run_test.py::test[wms_time2_postgis_wms_time_default_value_postgis_png]
mapserv QUERY_STRING="map=wms_time2_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=" > result/wms_time_default_value_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern2a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern2&Time=2004-01-01T14:10:00Z" > result/wms_time_pattern2a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern2b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern2&Time=2004-01-01T14:10:00Z,2004-01-01T15:10:00Z" > result/wms_time_pattern2b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern2c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern2&Time=2004-01-01T14:10:00Z/2004-01-01T15:10:00Z" > result/wms_time_pattern2c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern3a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern3&Time=2004-01-01T14:10:00" > result/wms_time_pattern3a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern3b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern3&Time=2004-01-01T14:10:00,2004-01-01T15:10:00" > result/wms_time_pattern3b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern3c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern3&Time=2004-01-01T14:10:00/2004-01-01T15:10:00" > result/wms_time_pattern3c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern3d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern3&Time=2004-01-01T14:10:00/2004-01-01T15:10:00,2004-01-01T16:10:00/2004-01-01T17:10:00" > result/wms_time_pattern3d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern4a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00" > result/wms_time_pattern4a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern4b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00,2004-01-01%2015:10:00" > result/wms_time_pattern4b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern4c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00/2004-01-01%2015:10:00" > result/wms_time_pattern4c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern4d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00/2004-01-01%2015:10:00,2004-01-01%2016:10:00/2004-01-01%2017:10:00" > result/wms_time_pattern4d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern5a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern5&Time=2004-01-01T14:10" > result/wms_time_pattern5a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern5b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern5&Time=2004-01-01T14:10,2004-01-01T15:10" > result/wms_time_pattern5b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern5c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern5&Time=2004-01-01T14:10/2004-01-01T15:10" > result/wms_time_pattern5c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern5d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern5&Time=2004-01-01T14:10/2004-01-01T15:10,2004-01-01T16:10/2004-01-01T17:10" > result/wms_time_pattern5d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern6a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern6&Time=2004-01-01%2014:10" > result/wms_time_pattern6a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern6b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern6&Time=2004-01-01%2014:10,2004-01-01%2015:10" > result/wms_time_pattern6b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern6c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern6&Time=2004-01-01%2014:10/2004-01-01%2015:10" > result/wms_time_pattern6c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern6d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern6&Time=2004-01-01%2014:10/2004-01-01%2015:10,2004-01-01%2016:10/2004-01-01%2017:10" > result/wms_time_pattern6d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern7a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern7&Time=2004-01-01T14" > result/wms_time_pattern7a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern7b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern7&Time=2004-01-01T14,2004-01-01T15" > result/wms_time_pattern7b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern7c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern7&Time=2004-01-01T14/2004-01-01T15" > result/wms_time_pattern7c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern7d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern7&Time=2004-01-01T14/2004-01-01T15,2004-01-01T16/2004-01-01T17" > result/wms_time_pattern7d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern8a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern8&Time=2004-01-01%2014" > result/wms_time_pattern8a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern8b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern8&Time=2004-01-01%2014,2004-01-01%2015" > result/wms_time_pattern8b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern8c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern8&Time=2004-01-01%2014/2004-01-01%2015" > result/wms_time_pattern8c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern8d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern8&Time=2004-01-01%2014/2004-01-01%2015,2004-01-01%2016/2004-01-01%2017" > result/wms_time_pattern8d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern9a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern9&Time=2004-01-01" > result/wms_time_pattern9a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern9b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern9&Time=2004-01-01,2004-01-02" > result/wms_time_pattern9b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern9c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern9&Time=2004-01-01/2004-01-02" > result/wms_time_pattern9c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern9d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern9&Time=2004-01-01/2004-01-02,2004-01-03/2004-01-04" > result/wms_time_pattern9d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern10a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern10&Time=2004-01" > result/wms_time_pattern10a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern10b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern10&Time=2004-01,2004-02" > result/wms_time_pattern10b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern10c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern10&Time=2004-01/2004-02" > result/wms_time_pattern10c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern10d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern10&Time=2004-01/2004-02,2004-03/2004-04" > result/wms_time_pattern10d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern11a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern11&Time=2004" > result/wms_time_pattern11a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern11b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern11&Time=2004,2005" > result/wms_time_pattern11b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern11c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern11&Time=2004/2005" > result/wms_time_pattern11c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern11d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern11&Time=2004/2005,2006/2007" > result/wms_time_pattern11d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern14a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern14&&Time=2004-01-01%2014:10:00Z" > result/wms_time_pattern14a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern14b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern14&Time=2004-01-01%2014:10:00Z,2004-01-01%2015:10:00Z" > result/wms_time_pattern14b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern14c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern14&Time=2004-01-01%2014:10:00Z/2004-01-01%2015:10:00Z" > result/wms_time_pattern14c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern14d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern14&Time=2004-01-01%2014:10:00Z/2004-01-01%2015:10:00Z,2004-01-01%2016:10:00Z/2004-01-01%2017:10:00Z" > result/wms_time_pattern14d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern15a_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern15&&Time=2004-01-01Z" > result/wms_time_pattern15a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern15b_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern15&Time=2004-01-01Z,2004-01-02Z" > result/wms_time_pattern15b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern15c_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern15&Time=2004-01-01Z/2004-01-02Z" > result/wms_time_pattern15c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_wms_time_pattern15d_png]
mapserv QUERY_STRING="map=wms_time_pattern.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern15&Time=2004-01-01Z/2004-01-02Z,2004-01-03Z/2004-01-04Z" > result/wms_time_pattern15d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_wms_time_pattern12a_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&&Time=T14:10:00Z" > result/wms_time_pattern12a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_wms_time_pattern12b_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&Time=T14:10:00Z,T15:10:00Z" > result/wms_time_pattern12b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_wms_time_pattern12c_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&Time=T14:10:00Z/T15:10:00Z" > result/wms_time_pattern12c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_wms_time_pattern12d_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&Time=T14:10:00Z/T15:10:00Z,T16:10:00Z/T17:10:00Z" > result/wms_time_pattern12d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_wms_time_pattern13a_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern13&&Time=T14:10:00" > result/wms_time_pattern13a.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_wms_time_pattern13b_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern13&Time=T14:10:00,T15:10:00" > result/wms_time_pattern13b.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_wms_time_pattern13c_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern13&Time=T14:10:00/T15:10:00" > result/wms_time_pattern13c.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_wms_time_pattern13d_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern13&Time=T14:10:00/T15:10:00,T16:10:00/T17:10:00" > result/wms_time_pattern13d.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_postgis_wms_time_pattern12a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&&Time=T14:10:00Z" > result/wms_time_pattern12a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_postgis_wms_time_pattern12b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&Time=T14:10:00Z,T15:10:00Z" > result/wms_time_pattern12b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_postgis_wms_time_pattern12c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&Time=T14:10:00Z/T15:10:00Z" > result/wms_time_pattern12c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_postgis_wms_time_pattern12d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&Time=T14:10:00Z/T15:10:00Z,T16:10:00Z/T17:10:00Z" > result/wms_time_pattern12d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_postgis_wms_time_pattern13a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern13&&Time=T14:10:00" > result/wms_time_pattern13a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_postgis_wms_time_pattern13b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern13&Time=T14:10:00,T15:10:00" > result/wms_time_pattern13b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_postgis_wms_time_pattern13c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern13&Time=T14:10:00/T15:10:00" > result/wms_time_pattern13c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_12_13_test_postgis_wms_time_pattern13d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_12_13_test_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern13&Time=T14:10:00/T15:10:00,T16:10:00/T17:10:00" > result/wms_time_pattern13d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_fail_wms_time_pattern_fail1_xml]
mapserv QUERY_STRING="map=wms_time_pattern_fail.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&&Time=2012T14:10:00Z" > result/wms_time_pattern_fail1.xml
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_fail_wms_time_pattern_fail2_xml]
mapserv QUERY_STRING="map=wms_time_pattern_fail.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&Time=T14:10:00Z,2012T15:10:00Z" > result/wms_time_pattern_fail2.xml
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_fail_wms_time_pattern_fail3_xml]
mapserv QUERY_STRING="map=wms_time_pattern_fail.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&Time=T14:10:00Z/2012-01-01T15:10:00Z" > result/wms_time_pattern_fail3.xml
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_fail_wms_time_pattern_fail4_xml]
mapserv QUERY_STRING="map=wms_time_pattern_fail.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern12&Time=T14:00:00Z/T14:05:00Z,T14:10:00Z/2012-01-01T15:10:00Z" > result/wms_time_pattern_fail4.xml
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern2a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern2&Time=2004-01-01T14:10:00Z" > result/wms_time_pattern2a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern2b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern2&Time=2004-01-01T14:10:00Z,2004-01-01T15:10:00Z" > result/wms_time_pattern2b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern2c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern2&Time=2004-01-01T14:10:00Z/2004-01-01T15:10:00Z" > result/wms_time_pattern2c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern3a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern3&Time=2004-01-01T14:10:00" > result/wms_time_pattern3a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern3b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern3&Time=2004-01-01T14:10:00,2004-01-01T15:10:00" > result/wms_time_pattern3b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern3c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern3&Time=2004-01-01T14:10:00/2004-01-01T15:10:00" > result/wms_time_pattern3c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern3d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern3&Time=2004-01-01T14:10:00/2004-01-01T15:10:00,2004-01-01T16:10:00/2004-01-01T17:10:00" > result/wms_time_pattern3d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern4a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00" > result/wms_time_pattern4a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern4b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00,2004-01-01%2015:10:00" > result/wms_time_pattern4b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern4c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00/2004-01-01%2015:10:00" > result/wms_time_pattern4c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern4d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern4&Time=2004-01-01%2014:10:00/2004-01-01%2015:10:00,2004-01-01%2016:10:00/2004-01-01%2017:10:00" > result/wms_time_pattern4d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern5a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern5&Time=2004-01-01T14:10" > result/wms_time_pattern5a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern5b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern5&Time=2004-01-01T14:10,2004-01-01T15:10" > result/wms_time_pattern5b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern5c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern5&Time=2004-01-01T14:10/2004-01-01T15:10" > result/wms_time_pattern5c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern5d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern5&Time=2004-01-01T14:10/2004-01-01T15:10,2004-01-01T16:10/2004-01-01T17:10" > result/wms_time_pattern5d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern6a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern6&Time=2004-01-01%2014:10" > result/wms_time_pattern6a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern6b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern6&Time=2004-01-01%2014:10,2004-01-01%2015:10" > result/wms_time_pattern6b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern6c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern6&Time=2004-01-01%2014:10/2004-01-01%2015:10" > result/wms_time_pattern6c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern6d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern6&Time=2004-01-01%2014:10/2004-01-01%2015:10,2004-01-01%2016:10/2004-01-01%2017:10" > result/wms_time_pattern6d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern7a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern7&Time=2004-01-01T14" > result/wms_time_pattern7a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern7b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern7&Time=2004-01-01T14,2004-01-01T15" > result/wms_time_pattern7b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern7c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern7&Time=2004-01-01T14/2004-01-01T15" > result/wms_time_pattern7c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern7d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern7&Time=2004-01-01T14/2004-01-01T15,2004-01-01T16/2004-01-01T17" > result/wms_time_pattern7d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern8a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern8&Time=2004-01-01%2014" > result/wms_time_pattern8a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern8b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern8&Time=2004-01-01%2014,2004-01-01%2015" > result/wms_time_pattern8b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern8c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern8&Time=2004-01-01%2014/2004-01-01%2015" > result/wms_time_pattern8c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern8d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern8&Time=2004-01-01%2014/2004-01-01%2015,2004-01-01%2016/2004-01-01%2017" > result/wms_time_pattern8d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern9a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern9&Time=2004-01-01" > result/wms_time_pattern9a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern9b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern9&Time=2004-01-01,2004-01-02" > result/wms_time_pattern9b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern9c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern9&Time=2004-01-01/2004-01-02" > result/wms_time_pattern9c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern9d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern9&Time=2004-01-01/2004-01-02,2004-01-03/2004-01-04" > result/wms_time_pattern9d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern10a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern10&Time=2004-01" > result/wms_time_pattern10a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern10b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern10&Time=2004-01,2004-02" > result/wms_time_pattern10b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern10c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern10&Time=2004-01/2004-02" > result/wms_time_pattern10c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern10d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern10&Time=2004-01/2004-02,2004-03/2004-04" > result/wms_time_pattern10d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern11a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern11&Time=2004" > result/wms_time_pattern11a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern11b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern11&Time=2004,2005" > result/wms_time_pattern11b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern11c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern11&Time=2004/2005" > result/wms_time_pattern11c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern11d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern11&Time=2004/2005,2006/2007" > result/wms_time_pattern11d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern14a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern14&&Time=2004-01-01%2014:10:00Z" > result/wms_time_pattern14a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern14b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern14&Time=2004-01-01%2014:10:00Z,2004-01-01%2015:10:00Z" > result/wms_time_pattern14b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern14c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern14&Time=2004-01-01%2014:10:00Z/2004-01-01%2015:10:00Z" > result/wms_time_pattern14c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern14d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern14&Time=2004-01-01%2014:10:00Z/2004-01-01%2015:10:00Z,2004-01-01%2016:10:00Z/2004-01-01%2017:10:00Z" > result/wms_time_pattern14d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern15a_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern15&&Time=2004-01-01Z" > result/wms_time_pattern15a_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern15b_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern15&Time=2004-01-01Z,2004-01-02Z" > result/wms_time_pattern15b_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern15c_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern15&Time=2004-01-01Z/2004-01-02Z" > result/wms_time_pattern15c_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_time_pattern_postgis_wms_time_pattern15d_postgis_png]
mapserv QUERY_STRING="map=wms_time_pattern_postgis.map&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-132,4,-68,68&FORMAT=image/png; mode=24bit&WIDTH=300&HEIGHT=300&STYLES=&LAYERS=pattern15&Time=2004-01-01Z/2004-01-02Z,2004-01-03Z/2004-01-04Z" > result/wms_time_pattern15d_postgis.png
results match.
PASSED
wxs/run_test.py::test[wms_uvraster_lonwrap180_wms_uvraster_lonwrap180_whole_world_png]
mapserv QUERY_STRING="map=wms_uvraster_lonwrap180.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=-90,-180,90,180&CRS=EPSG:4326&WIDTH=744&HEIGHT=372&LAYERS=test&STYLES=&FORMAT=image/png&DPI=120&MAP_RESOLUTION=120&TRANSPARENT=TRUE" > result/wms_uvraster_lonwrap180_whole_world.png
results match.
PASSED
wxs/run_test.py::test[wms_uvraster_lonwrap180_wms_uvraster_lonwrap180_west_hemisphere_png]
mapserv QUERY_STRING="map=wms_uvraster_lonwrap180.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=-90,-180,90,0&CRS=EPSG:4326&WIDTH=372&HEIGHT=372&LAYERS=test&STYLES=&FORMAT=image/png&DPI=120&MAP_RESOLUTION=120&TRANSPARENT=TRUE" > result/wms_uvraster_lonwrap180_west_hemisphere.png
results match.
PASSED
wxs/run_test.py::test[wms_uvraster_lonwrap180_wms_uvraster_lonwrap180_east_hemisphere_png]
mapserv QUERY_STRING="map=wms_uvraster_lonwrap180.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=-90,0,90,180&CRS=EPSG:4326&WIDTH=372&HEIGHT=372&LAYERS=test&STYLES=&FORMAT=image/png&DPI=120&MAP_RESOLUTION=120&TRANSPARENT=TRUE" > result/wms_uvraster_lonwrap180_east_hemisphere.png
results match.
PASSED
wxs/run_test.py::test[wms_uvraster_lonwrap180_wms_uvraster_lonwrap180_accross_hemisphere_png]
mapserv QUERY_STRING="map=wms_uvraster_lonwrap180.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=-90,-90,90,90&CRS=EPSG:4326&WIDTH=372&HEIGHT=372&LAYERS=test&STYLES=&FORMAT=image/png&DPI=120&MAP_RESOLUTION=120&TRANSPARENT=TRUE" > result/wms_uvraster_lonwrap180_accross_hemisphere.png
results match.
PASSED
wxs/run_test.py::test[wms_uvraster_map_reprojection_wms_uvraster_map_reprojection_extent_larger_than_layer_png]
mapserv QUERY_STRING="map=wms_uvraster_map_reprojection.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=-85,-500,190,200&CRS=EPSG:4326&WIDTH=946&HEIGHT=583&LAYERS=test&STYLES=&FORMAT=image/png&DPI=98&MAP_RESOLUTION=98&FORMAT_OPTIONS=dpi:98&TRANSPARENT=TRUE" > result/wms_uvraster_map_reprojection_extent_larger_than_layer.png
results match.
PASSED
wxs/run_test.py::test[wms_uvraster_map_reprojection_wms_uvraster_map_reprojection_extent_smaller_than_layer_png]
mapserv QUERY_STRING="map=wms_uvraster_map_reprojection.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=30,-170,60,-100&CRS=EPSG:4326&WIDTH=400&HEIGHT=200&LAYERS=test&STYLES=&FORMAT=image/png&TRANSPARENT=TRUE" > result/wms_uvraster_map_reprojection_extent_smaller_than_layer.png
results match.
PASSED
wxs/run_test.py::test[wms_uvraster_map_reprojection_wms_uvraster_map_reprojection_extent_intersecting_layer_png]
mapserv QUERY_STRING="map=wms_uvraster_map_reprojection.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=30,-200,60,-100&CRS=EPSG:4326&WIDTH=400&HEIGHT=200&LAYERS=test&STYLES=&FORMAT=image/png&TRANSPARENT=TRUE" > result/wms_uvraster_map_reprojection_extent_intersecting_layer.png
results match.
PASSED
wxs/run_test.py::test[wms_uvraster_map_reprojection_wms_uvraster_map_reprojection_getfeatureinfo_xml]
mapserv QUERY_STRING="map=wms_uvraster_map_reprojection.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&BBOX=-30.28229908443537965,-68.01500508646998355,123.14801627670399853,120.98499491353001645&CRS=EPSG:4326&WIDTH=983&HEIGHT=798&LAYERS=test&STYLES=&FORMAT=image/png&QUERY_LAYERS=test&INFO_FORMAT=application/vnd.ogc.gml&I=798&J=232&FEATURE_COUNT=10" > result/wms_uvraster_map_reprojection_getfeatureinfo.xml
results match.
PASSED
sld/run_test.py::test[arithmetic_line_sld_line_literal_strokewidth_png]
mapserv QUERY_STRING="map=arithmetic_line.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lline50.5#FFFF00" > result/sld_line_literal_strokewidth.png
results match.
PASSED
sld/run_test.py::test[arithmetic_line_sld_line_propertyname_strokewidth_png]
mapserv QUERY_STRING="map=arithmetic_line.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=llinew50.5#FFFF00" > result/sld_line_propertyname_strokewidth.png
results match.
PASSED
sld/run_test.py::test[arithmetic_line_sld_line_expression_strokewidth_png]
mapserv QUERY_STRING="map=arithmetic_line.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=llinew5250.5#FFFF00" > result/sld_line_expression_strokewidth.png
results match.
PASSED
sld/run_test.py::test[arithmetic_line_sld_line_literal_strokeopacity_png]
mapserv QUERY_STRING="map=arithmetic_line.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lline50.5#FFFF00" > result/sld_line_literal_strokeopacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_line_sld_line_propertyname_strokeopacity_png]
mapserv QUERY_STRING="map=arithmetic_line.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lline5semiopaque#FFFF00" > result/sld_line_propertyname_strokeopacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_line_sld_line_expression_strokeopacity_png]
mapserv QUERY_STRING="map=arithmetic_line.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lline5#FFFF00" > result/sld_line_expression_strokeopacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_line_sld_line_literal_stroke_png]
mapserv QUERY_STRING="map=arithmetic_line.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lline50.5#FFFF00" > result/sld_line_literal_stroke.png
results match.
PASSED
sld/run_test.py::test[arithmetic_line_sld_line_propertyname_stroke_png]
mapserv QUERY_STRING="map=arithmetic_line.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lline50.5yellow" > result/sld_line_propertyname_stroke.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_literal_strokewidth_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_literal_strokewidth.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_propertyname_strokewidth_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF00001w1#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_propertyname_strokewidth.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_expression_strokewidth_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF00001#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_expression_strokewidth.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_literal_stroke_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_literal_stroke.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_propertyname_stroke_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstarred11#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_propertyname_stroke.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_literal_fill_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_literal_fill.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_propertyname_fill_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011blue0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_propertyname_fill.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_literal_opacity_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_literal_opacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_propertyname_opacity_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.12018022semiopaque
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_propertyname_opacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_expression_opacity_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.1201802210semiopaque4.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_expression_opacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_literal_size_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_literal_size.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_propertyname_size_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.1s20180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_propertyname_size.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_expression_size_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.12s2010180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_expression_size.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_literal_rotation_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_literal_rotation.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_propertyname_rotation_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120r180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_propertyname_rotation.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_expression_rotation_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120540220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_expression_rotation.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_literal_displacementx_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_literal_displacementx.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_propertyname_displacementx_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180x220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_propertyname_displacementx.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_expression_displacementx_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180-120.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_expression_displacementx.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_literal_displacementy_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_literal_displacementy.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_propertyname_displacementy_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.1201802y20.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_propertyname_displacementy.png
results match.
PASSED
sld/run_test.py::test[arithmetic_point_sld_point_expression_displacementy_png]
mapserv QUERY_STRING="map=arithmetic_point.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.12018020.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_point_expression_displacementy.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_literal_strokewidth_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon10.5#FF00FF0.5#00FFFF" > result/sld_polygon_literal_strokewidth.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_propertyname_strokewidth_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygonw10.5#FF00FF0.5#00FFFF" > result/sld_polygon_propertyname_strokewidth.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_expression_strokewidth_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon0.750.5#FF00FF0.5#00FFFF" > result/sld_polygon_expression_strokewidth.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_literal_strokeopacity_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon10.5#FF00FF0.5#00FFFF" > result/sld_polygon_literal_strokeopacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_propertyname_strokeopacity_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon1semiopaque#FF00FF0.5#00FFFF" > result/sld_polygon_propertyname_strokeopacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_expression_strokeopacity_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon114.5#FF00FF0.5#00FFFF" > result/sld_polygon_expression_strokeopacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_literal_stroke_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon10.5#FF00FF0.5#00FFFF" > result/sld_polygon_literal_stroke.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_propertyname_stroke_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon10.5magenta0.5#00FFFF" > result/sld_polygon_propertyname_stroke.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_literal_fillopacity_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon10.5#FF00FF0.5#00FFFF" > result/sld_polygon_literal_fillopacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_propertyname_fillopacity_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon10.5#FF00FFsemiopaque#00FFFF" > result/sld_polygon_propertyname_fillopacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_expression_fillopacity_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon10.5#FF00FF0.50.5semiopaque#00FFFF" > result/sld_polygon_expression_fillopacity.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_literal_fill_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon10.5#FF00FF0.5#00FFFF" > result/sld_polygon_literal_fill.png
results match.
PASSED
sld/run_test.py::test[arithmetic_polygon_sld_polygon_propertyname_fill_png]
mapserv QUERY_STRING="map=arithmetic_polygon.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon10.5#FF00FF0.5cyan" > result/sld_polygon_propertyname_fill.png
results match.
PASSED
sld/run_test.py::test[arithmetic_text_sld_text_literal_fontsize_png]
mapserv QUERY_STRING="map=arithmetic_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_text_literal_fontsize.png
results match.
PASSED
sld/run_test.py::test[arithmetic_text_sld_text_propertyname_fontsize_png]
mapserv QUERY_STRING="map=arithmetic_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabolds12#FFFFFF2200.50.5152#00FF00" > result/sld_text_propertyname_fontsize.png
results match.
PASSED
sld/run_test.py::test[arithmetic_text_sld_text_expression_fontsize_png]
mapserv QUERY_STRING="map=arithmetic_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold#FFFFFF2200.50.5152#00FF00" > result/sld_text_expression_fontsize.png
results match.
PASSED
sld/run_test.py::test[arithmetic_text_sld_text_literal_rotation_png]
mapserv QUERY_STRING="map=arithmetic_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_text_literal_rotation.png
results match.
PASSED
sld/run_test.py::test[arithmetic_text_sld_text_propertyname_rotation_png]
mapserv QUERY_STRING="map=arithmetic_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5a152#00FF00" > result/sld_text_propertyname_rotation.png
results match.
PASSED
sld/run_test.py::test[arithmetic_text_sld_text_expression_rotation_png]
mapserv QUERY_STRING="map=arithmetic_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.50.545a152#00FF00" > result/sld_text_expression_rotation.png
results match.
PASSED
sld/run_test.py::test[arithmetic_text_sld_text_literal_fill_png]
mapserv QUERY_STRING="map=arithmetic_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_text_literal_fill.png
results match.
PASSED
sld/run_test.py::test[arithmetic_text_sld_text_propertyname_fill_png]
mapserv QUERY_STRING="map=arithmetic_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12white2200.50.5152#00FF00" > result/sld_text_propertyname_fill.png
results match.
PASSED
sld/run_test.py::test[arithmetic_text_sld_text_literal_halofill_png]
mapserv QUERY_STRING="map=arithmetic_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_text_literal_halofill.png
results match.
PASSED
sld/run_test.py::test[arithmetic_text_sld_text_propertyname_halofill_png]
mapserv QUERY_STRING="map=arithmetic_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152green" > result/sld_text_propertyname_halofill.png
results match.
PASSED
sld/run_test.py::test[centroid_map_centroid_png]
mapserv QUERY_STRING="map=centroid.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=lpolygon,lline&STYLES=" > result/map_centroid.png
results match.
PASSED
sld/run_test.py::test[centroid_sld_centroid_png]
mapserv QUERY_STRING="map=centroid.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=lpolygon,lline&SLD_BODY=lpolygon5#FFFF00#9696FFstar#FFFFFF#0000FF30
lline5#FFFF00circle#FFFFFF#0000FF30
" > result/sld_centroid.png
results match.
PASSED
sld/run_test.py::test[getstyles_sld_style_lline_xml]
mapserv QUERY_STRING="map=getstyles.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetStyles&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lline50.5#FFFF00" > result/sld_style_lline.xml
results match.
PASSED
sld/run_test.py::test[getstyles_sld_style_lline2_xml]
mapserv QUERY_STRING="map=getstyles.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetStyles&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lline70.7#FFFF07" > result/sld_style_lline2.xml
results match.
PASSED
sld/run_test.py::test[getstyles_sld_style_lpolygon_xml]
mapserv QUERY_STRING="map=getstyles.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetStyles&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon10.5#FF00FF0.5#00FFFF" > result/sld_style_lpolygon.xml
results match.
PASSED
sld/run_test.py::test[getstyles_sld_style_lpolygon2_xml]
mapserv QUERY_STRING="map=getstyles.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetStyles&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpolygon70.7#FF07FF0.3#30FFFF" > result/sld_style_lpolygon2.xml
results match.
PASSED
sld/run_test.py::test[getstyles_sld_style_lpoint_xml]
mapserv QUERY_STRING="map=getstyles.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetStyles&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_style_lpoint.xml
results match.
PASSED
sld/run_test.py::test[getstyles_sld_style_lpoint2_xml]
mapserv QUERY_STRING="map=getstyles.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetStyles&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lpointstar#FF00070.77#3000FF0.325185440.6
verabold11#F4FFFF5260.00.0176#60FF00" > result/sld_style_lpoint2.xml
results match.
PASSED
sld/run_test.py::test[getstyles_text_map_style_text_png]
mapserv QUERY_STRING="map=getstyles_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,10&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=multiplot,lline&STYLES=" > result/map_style_text.png
results match.
PASSED
sld/run_test.py::test[getstyles_text_map_style_text_xml]
mapserv QUERY_STRING="map=getstyles_text.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetStyles&LAYERS=multiplot,lline&STYLES=" > result/map_style_text.xml
results match.
PASSED
sld/run_test.py::test[label_map_label_png]
mapserv QUERY_STRING="map=label.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=main&STYLES=" > result/map_label.png
results match.
PASSED
sld/run_test.py::test[label_sld_label_property_png]
mapserv QUERY_STRING="map=label.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=main&SLD_BODY=maingreen#00ff00#ffff005.00verabold10#FFFFFF2#000000" > result/sld_label_property.png
results match.
PASSED
sld/run_test.py::test[label_sld_label_raw_png]
mapserv QUERY_STRING="map=label.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=main&SLD_BODY=maingreen#00ff00#ffff005.00verabold10#FFFFFF2#000000" > result/sld_label_raw.png
results match.
PASSED
sld/run_test.py::test[label_sld_label_literal_png]
mapserv QUERY_STRING="map=label.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=main&SLD_BODY=maingreen#00ff00#ffff005.00verabold10#FFFFFF2#000000" > result/sld_label_literal.png
results match.
PASSED
sld/run_test.py::test[label_sld_label_mixed_png]
mapserv QUERY_STRING="map=label.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=main&SLD_BODY=maingreen#00ff00#ffff005.00verabold10#FFFFFF2#000000" > result/sld_label_mixed.png
results match.
PASSED
sld/run_test.py::test[label_sld_label_function_png]
mapserv QUERY_STRING="map=label.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=main&SLD_BODY=maingreen#00ff00#ffff005.00verabold10#FFFFFF2#000000" > result/sld_label_function.png
results match.
PASSED
sld/run_test.py::test[linemark_map_linemark_png]
MAPSERVER_CONFIG_FILE=../etc/mapserv.conf mapserv QUERY_STRING="map=linemark.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=40,7,50,31&FORMAT=image/png&WIDTH=720&HEIGHT=300&LAYERS=bg,danube&STYLES=" > result/map_linemark.png
FAILED
sld/run_test.py::test[linemark_sld_linemark_png]
MAPSERVER_CONFIG_FILE=../etc/mapserv.conf mapserv QUERY_STRING="map=linemark.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=40,7,50,31&FORMAT=image/png&WIDTH=720&HEIGHT=300&LAYERS=bg,danube&SLD_BODY=danube5#0000FF10circle#FFFF002
804030image/svg%2Bxml
800" > result/sld_linemark.png
FAILED
sld/run_test.py::test[linemark_sld_url_linemark_png]
MAPSERVER_CONFIG_FILE=../etc/mapserv.conf mapserv QUERY_STRING="map=linemark.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=40,7,50,31&FORMAT=image/png&WIDTH=720&HEIGHT=300&LAYERS=bg,danube&SLD=http://localhost:8000/sld/data/danube.sld" > result/sld_url_linemark.png
FAILED
sld/run_test.py::test[painter_reference_map_painter_reference_png]
mapserv QUERY_STRING="map=painter_reference.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=multipolygon&STYLES=" > result/map_painter_reference.png
results match.
PASSED
sld/run_test.py::test[painter_reference_map_sldlike_painter_reference_png]
mapserv QUERY_STRING="map=painter_reference.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=sldlike_multipolygon&STYLES=" > result/map_sldlike_painter_reference.png
results match.
PASSED
sld/run_test.py::test[painter_reference_map_sldlikedot_painter_reference_png]
mapserv QUERY_STRING="map=painter_reference.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=sldlike_multipolygon_withdot&STYLES=" > result/map_sldlikedot_painter_reference.png
results match.
PASSED
sld/run_test.py::test[painter_reference_sld_painter_reference_png]
mapserv QUERY_STRING="map=painter_reference.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=multipolygon&SLD_BODY=multipolygonall_green#00ff00#ffff005.00red_3_5N_EDGES5N_EDGES3#ff0000#ffff005.00blue_quadrilateralN_EDGES4#0000ff#ffff005.00" > result/sld_painter_reference.png
results match.
PASSED
sld/run_test.py::test[reference_map_reference_png]
mapserv QUERY_STRING="map=reference.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&STYLES=" > result/map_reference.png
results match.
PASSED
sld/run_test.py::test[reference_sld_reference_png]
mapserv QUERY_STRING="map=reference.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lline50.5#FFFF00lpolygon10.5#FF00FF0.5#00FFFFlpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/sld_reference.png
results match.
PASSED
sld/run_test.py::test[reference_map_style_reference_xml]
mapserv QUERY_STRING="map=reference.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetStyles&LAYERS=lline,lpolygon,lpoint" > result/map_style_reference.xml
results match.
PASSED
sld/run_test.py::test[size_size_mapfile_png]
mapserv QUERY_STRING="map=size.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&STYLES=" > result/size_mapfile.png
results match.
PASSED
sld/run_test.py::test[size_size_sldbody_png]
mapserv QUERY_STRING="map=size.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline,lpolygon,lpoint&SLD_BODY=lline50.5#FFFF00lpolygon10.5#FF00FF0.5#00FFFFlpointstar#FF000011#0000FF0.120180220.5
verabold12#FFFFFF2200.50.5152#00FF00" > result/size_sldbody.png
results match.
PASSED
sld/run_test.py::test[sld_named_userstyle_sld_named_userstyle_1_png]
mapserv QUERY_STRING="map=sld_named_userstyle.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline&SLD_BODY=llinered50.5#FF0000green30.5#00FF00blue10.5#0000FF" > result/sld_named_userstyle_1.png
results match.
PASSED
sld/run_test.py::test[sld_named_userstyle_sld_named_userstyle_2_png]
mapserv QUERY_STRING="map=sld_named_userstyle.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline&STYLES=green&SLD_BODY=llinered50.5#FF0000green30.5#00FF00blue10.5#0000FF" > result/sld_named_userstyle_2.png
results match.
PASSED
sld/run_test.py::test[sld_named_userstyle_sld_named_userstyle_3_png0]
mapserv QUERY_STRING="map=sld_named_userstyle.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline&SLD_BODY=llinered50.5#FF0000greentrue30.5#00FF00blue10.5#0000FF" > result/sld_named_userstyle_3.png
results match.
PASSED
sld/run_test.py::test[sld_named_userstyle_sld_named_userstyle_3_png1]
mapserv QUERY_STRING="map=sld_named_userstyle.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=lline&SLD_BODY=llinegreentrue30.5#00FF00blue10.5#0000FF" > result/sld_named_userstyle_3.png
results match.
PASSED
sld/run_test.py::test[sld_named_userstyle_get_styles_sld_named_userstyle_get_styles_xml]
mapserv QUERY_STRING="map=sld_named_userstyle_get_styles.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetStyles&LAYERS=lline" > result/sld_named_userstyle_get_styles.xml
results match.
PASSED
sld/run_test.py::test[sld_named_userstyle_raster_sld_named_userstyle_raster_png]
mapserv QUERY_STRING="map=sld_named_userstyle_raster.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=grid&SRS=EPSG:4326&BBOX=-180,-90,180,90&FORMAT=image/png&WIDTH=200&HEIGHT=100&STYLES=&SLD_BODY=gridTEST1.0 " > result/sld_named_userstyle_raster.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_attribute_sld_styleitem_attribute_png]
mapserv QUERY_STRING="map=sld_styleitem_attribute.map&layer=test&mode=map" > result/sld_styleitem_attribute.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=green&STYLES=" > result/sld_styleitem_file.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_getstyle_xml]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetStyles&LAYERS=green" > result/sld_styleitem_file_getstyle.xml
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_legend_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&FORMAT=image/png&LAYER=green" > result/sld_styleitem_file_legend.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_override_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=green&SLD_BODY=green50.5#FF0000" > result/sld_styleitem_file_override.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_blue_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=twostyles&STYLES=blue" > result/sld_styleitem_file_blue.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_green_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=twostyles&STYLES=green" > result/sld_styleitem_file_green.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_twostyles_legend_green_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&FORMAT=image/png&LAYER=twostyles" > result/sld_styleitem_file_twostyles_legend_green.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_twostyles_legend_blue_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetLegendGraphic&SLD_VERSION=1.1.0&FORMAT=image/png&LAYER=twostyles&STYLE=blue" > result/sld_styleitem_file_twostyles_legend_blue.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_getstyle_twostyles_xml]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetStyles&LAYERS=twostyles" > result/sld_styleitem_file_getstyle_twostyles.xml
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_namedstyle_default_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=multi_namedstyles&styles=" > result/sld_styleitem_file_namedstyle_default.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_namedstyle_first_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=unknown&styles=" > result/sld_styleitem_file_namedstyle_first.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_missing_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=missing&STYLES=" > result/sld_styleitem_file_missing.png
results match.
PASSED
sld/run_test.py::test[sld_styleitem_file_sld_styleitem_file_raster_png]
mapserv QUERY_STRING="map=sld_styleitem_file.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=40,7,50,31&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=rgb&STYLES=" > result/sld_styleitem_file_raster.png
results match.
PASSED
sld/run_test.py::test[symbolyzers_map_symbolizers_png]
mapserv QUERY_STRING="map=symbolyzers.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=main&STYLES=" > result/map_symbolizers.png
results match.
PASSED
sld/run_test.py::test[symbolyzers_sld_stroke_fill_png]
mapserv QUERY_STRING="map=symbolyzers.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=main&SLD_BODY=main#FFFF003#0000FF" > result/sld_stroke_fill.png
results match.
PASSED
sld/run_test.py::test[symbolyzers_sld_symbolizers_png]
mapserv QUERY_STRING="map=symbolyzers.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=200&HEIGHT=200&LAYERS=main&SLD_BODY=main#0000FF#FFFF00w12" > result/sld_symbolizers.png
results match.
PASSED
sld/run_test.py::test[uom_map_uom_png]
mapserv QUERY_STRING="map=uom.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=sldlike_multipolygon,lline,uompoint&STYLES=" > result/map_uom.png
results match.
PASSED
sld/run_test.py::test[uom_sld_uom_png]
mapserv QUERY_STRING="map=uom.map&SERVICE=WMS&VERSION=1.3&REQUEST=GetMap&CRS=EPSG:4326&BBOX=42,-5,52,9&FORMAT=image/png&WIDTH=800&HEIGHT=800&LAYERS=multipolygon,lline,uompoint&SLD_BODY=multipolygonall_green#00ff00#ffff005.00red_3_5N_EDGES5N_EDGES3#ff0000#ffff005.00blue_quadrilateralN_EDGES4#0000ff#ffff005.00lline5#FFFF00uompointcircle#0000FF1#FF000050
" > result/sld_uom.png
results match.
PASSED
mspython/test_bug_check.py::test_bug_673 SKIPPED (mapscript not available)
mspython/test_bug_check.py::test_reprojection_lines_from_polar_stereographic_to_geographic SKIPPED (mapscript not available)
mspython/test_bug_check.py::test_reprojection_lines_from_polar_stereographic_to_webmercator SKIPPED (mapscript not available)
mspython/test_bug_check.py::test_reprojection_rect_from_polar_stereographic_to_webmercator SKIPPED (mapscript not available)
mspython/test_bug_check.py::test_reprojection_rect_and_datum_shift SKIPPED (mapscript not available)
mspython/test_bug_check.py::test_reprojection_from_lonlat_wrap_0 SKIPPED (mapscript not available)
mspython/test_bug_check.py::test_bug_6896 SKIPPED (mapscript not available)
mspython/test_mapio.py::test_msIO_getAndStripStdoutBufferMimeHeaders SKIPPED (mapscript not available)
mspython/test_ogr_query.py::test_ogr_query_2 SKIPPED (mapscript not available)
mspython/test_ogr_query.py::test_ogr_query_4 SKIPPED (mapscript not available)
mspython/test_ogr_query.py::test_ogr_query_6 SKIPPED (mapscript not available)
mspython/test_ogr_query.py::test_ogr_query_7 SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_numfeatures SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_invalid_dbname SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_missing_data SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_invalid_data[the_geom from] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_invalid_data[the_geom from non_existing_table] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_invalid_data[the_geom from (select * from multipolygon3d)] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_invalid_data[the_geom from (select * from multipolygon3d) as foo using unique] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_invalid_data[the_geom from (select * from multipolygon3d) as foo using unique id using srid=] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_invalid_data[the_geom from (select * from non_existing_table order by id) as foo using srid=27700 using unique id] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_invalid_data[the_geom from (select * from multipolygon3d order by id) using srid=27700 using unique id] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_invalid_data[the_geom from (select * from multipolygon3d order by id) as foo using srid=27700] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_valid_data[the_geom from multipolygon3d] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_valid_data[the_geom from (select * from multipolygon3d) as foo using unique id] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_valid_data[the_geom FROM (SELECT * FROM multipolygon3d) AS foo USING UNIQUE id] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_valid_data[the_geom from multipolygon3d using unique id] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_valid_data[the_geom from multipolygon3d using srid=27700] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_valid_data[the_geom from multipolygon3d using srid=27700 using unique id] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_valid_data[the_geom from (select * from multipolygon3d) as foo using unique non_existing_column] SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_box_substitution_getExtent SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_box_substitution_getNumFeatures SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_box_bind_values_getExtent SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_box_bind_values_getNumFeatures SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_box_bind_values_queryByRect SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_queryByFilter_bad_filteritem SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_queryByFilter_bad_expression SKIPPED (mapscript not available)
mspython/test_postgis.py::test_postgis_trim_char_fields SKIPPED (mapscript not available)
mspython/test_rq.py::test_rq_2 SKIPPED (mapscript not available)
mspython/test_rq.py::test_rq_4 SKIPPED (mapscript not available)
mspython/test_rq.py::test_rq_6 SKIPPED (mapscript not available)
mspython/test_rq.py::test_rq_8 SKIPPED (mapscript not available)
mspython/test_rq.py::test_rq_9 SKIPPED (mapscript not available)
mspython/test_rq.py::test_rq_10 SKIPPED (mapscript not available)
mspython/test_rq.py::test_rqtest_12 SKIPPED (mapscript not available)
mspython/test_rq.py::test_rq_14 SKIPPED (mapscript not available)
mspython/test_rq.py::test_rq_16 SKIPPED (mapscript not available)
mspython/test_rq.py::test_rq_18 SKIPPED (Fails on Windows)
mspython/test_wkt.py::test_wkt_1 SKIPPED (mapscript not available)
mspython/test_wkt.py::test_wkt_2 SKIPPED (mapscript not available)
mspython/test_wkt.py::test_wkt_3 SKIPPED (mapscript not available)
mspython/test_xmp.py::test_xmp SKIPPED (mapscript not available)
================================== FAILURES ===================================
_________________________ test[6968_6968_test001_txt] _________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\config\\6968.map'
out_file = '6968_test001.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=map' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\config\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\config\\6968.map'
out_file = '6968_test001.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=map' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\config\\6968.map', '6968_test001.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_________________________ test[6968_6968_test002_txt] _________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\config\\6968.map'
out_file = '6968_test002.txt'
command = "[MAPSERV] -conf 6968.conf QUERY_STRING='map=[MAPFILE]&mode=MAP' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\config\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\config\\6968.map'
out_file = '6968_test002.txt'
command = "[MAPSERV] -conf 6968.conf QUERY_STRING='map=[MAPFILE]&mode=MAP' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\config\\6968.map', '6968_test002.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
___________________ test[hello_world_hello_world_post_png] ____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\config\\hello_world.map'
out_file = 'hello_world_post.png'
command = '[MAPSERV] [POST]map=[MAPFILE]&mode=map[/POST] > [RESULT_DEMIME]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\config\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\config\\hello_world.map'
out_file = 'hello_world_post.png'
command = '[MAPSERV] [POST]map=[MAPFILE]&mode=map[/POST] > [RESULT_DEMIME]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\config\\hello_world.map', 'hello_world_post.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_________________ test[centerline_centerline3_exception_txt] __________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\centerline.map'
out_file = 'centerline3_exception.txt'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&mode=map&layer=centerline3" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\misc\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\centerline.map'
out_file = 'centerline3_exception.txt'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&mode=map&layer=centerline3" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\centerline.map', 'centerline3_exception.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_________________ test[centerline_centerline4_exception_txt] __________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\centerline.map'
out_file = 'centerline4_exception.txt'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&mode=map&layer=centerline4" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\misc\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\centerline.map'
out_file = 'centerline4_exception.txt'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&mode=map&layer=centerline4" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\centerline.map', 'centerline4_exception.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_________________ test[centerline_centerline5_exception_txt] __________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\centerline.map'
out_file = 'centerline5_exception.txt'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&mode=map&layer=centerline5" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\misc\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\centerline.map'
out_file = 'centerline5_exception.txt'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&mode=map&layer=centerline5" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\centerline.map', 'centerline5_exception.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_______________ test[cluster_wms_cluster_cap_latestversion_xml] _______________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\cluster.map'
out_file = 'wms_cluster_cap_latestversion.xml'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&REQUEST=GetCapabilities" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\misc\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\cluster.map'
out_file = 'wms_cluster_cap_latestversion.xml'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&REQUEST=GetCapabilities" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\cluster.map', 'wms_cluster_cap_latestversion.xml')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
______________________ test[cluster_wms_cluster_cap_xml] ______________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\cluster.map'
out_file = 'wms_cluster_cap.xml'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\misc\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\cluster.map'
out_file = 'wms_cluster_cap.xml'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\cluster.map', 'wms_cluster_cap.xml')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[encoding_encodings_xml] _________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\encoding.map'
out_file = 'encodings.xml'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WFS&VERSION=1.0.0&REQUEST=getFeature&TYPENAME=encoded&Filter=nameיא toto" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\misc\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\encoding.map'
out_file = 'encodings.xml'
command = '[MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WFS&VERSION=1.0.0&REQUEST=getFeature&TYPENAME=encoded&Filter=nameיא toto" > [RESULT_DEVERSION]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\encoding.map', 'encodings.xml')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_________________________ test[geopdf_geopdf-iso_pdf] _________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\geopdf.map'
out_file = 'geopdf-iso.pdf'
command = '[MAP2IMG] -m [MAPFILE] -i geopdfiso -o [RESULT]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\misc\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\geopdf.map'
out_file = 'geopdf-iso.pdf'
command = '[MAP2IMG] -m [MAPFILE] -i geopdfiso -o [RESULT]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\geopdf.map', 'geopdf-iso.pdf')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_________________________ test[geopdf_geopdf-ogc_pdf] _________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\geopdf.map'
out_file = 'geopdf-ogc.pdf'
command = '[MAP2IMG] -m [MAPFILE] -i geopdfogc -o [RESULT]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\misc\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\geopdf.map'
out_file = 'geopdf-ogc.pdf'
command = '[MAP2IMG] -m [MAPFILE] -i geopdfogc -o [RESULT]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\geopdf.map', 'geopdf-ogc.pdf')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_______________ test[ogr_empty_geojson_ogr_empty_geojson_json] ________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\ogr_empty_geojson.map'
out_file = 'ogr_empty_geojson.json'
command = '[MAPSERV] "QUERY_STRING=map=[MAPFILE]&service=WMS&request=GetFeatureInfo&version=1.3.0&CRS=EPSG:3857&width=200&height...son&bbox=-20,-20,20,20&format=image/png&query_layers=geojson&i=0&j=0&&info_format=geojson&STYLES=" > [RESULT_DEMIME]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\misc\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\ogr_empty_geojson.map'
out_file = 'ogr_empty_geojson.json'
command = '[MAPSERV] "QUERY_STRING=map=[MAPFILE]&service=WMS&request=GetFeatureInfo&version=1.3.0&CRS=EPSG:3857&width=200&height...son&bbox=-20,-20,20,20&format=image/png&query_layers=geojson&i=0&j=0&&info_format=geojson&STYLES=" > [RESULT_DEMIME]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\ogr_empty_geojson.map', 'ogr_empty_geojson.json')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[quantized_quantized_png] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\quantized.map'
out_file = 'quantized.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\misc\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\quantized.map'
out_file = 'quantized.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\misc\\quantized.map', 'quantized.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[nonsquare_nonsquare_png] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\nonsquare.map'
out_file = 'nonsquare.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\gdal\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\nonsquare.map'
out_file = 'nonsquare.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\
E onsquare.map', 'nonsquare.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
___________________ test[rawmode_nodata_rawmode_nodata_png] ___________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rawmode_nodata.map'
out_file = 'rawmode_nodata.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\gdal\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rawmode_nodata.map'
out_file = 'rawmode_nodata.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rawmode_nodata.map', 'rawmode_nodata.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
__________ test[rawmode_nodata_resample_rawmode_nodata_resample_png] __________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rawmode_nodata_resample.map'
out_file = 'rawmode_nodata_resample.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\gdal\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rawmode_nodata_resample.map'
out_file = 'rawmode_nodata_resample.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rawmode_nodata_resample.map', 'rawmode_nodata_resample.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
___________ test[rgb_overlay_res_to8bit_rgb_overlay_res_to8bit_png] ___________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rgb_overlay_res_to8bit.map'
out_file = 'rgb_overlay_res_to8bit.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\gdal\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rgb_overlay_res_to8bit.map'
out_file = 'rgb_overlay_res_to8bit.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rgb_overlay_res_to8bit.map', 'rgb_overlay_res_to8bit.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
__ test[rgb_overlay_res_to8bit_dithered_rgb_overlay_res_to8bit_dithered_png] __
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rgb_overlay_res_to8bit_dithered.map'
out_file = 'rgb_overlay_res_to8bit_dithered.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\gdal\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rgb_overlay_res_to8bit_dithered.map'
out_file = 'rgb_overlay_res_to8bit_dithered.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\rgb_overlay_res_to8bit_dithered.map', 'rgb_overlay_res_to8bit_dithered.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
___________________________ test[trlay1_trlay1_png] ___________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\trlay1.map'
out_file = 'trlay1.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\gdal\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\trlay1.map'
out_file = 'trlay1.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\trlay1.map', 'trlay1.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
___________________________ test[trlay2_trlay2_png] ___________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\trlay2.map'
out_file = 'trlay2.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\gdal\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\trlay2.map'
out_file = 'trlay2.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\trlay2.map', 'trlay2.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
___________________________ test[trlay3_trlay3_png] ___________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\trlay3.map'
out_file = 'trlay3.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\gdal\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\trlay3.map'
out_file = 'trlay3.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\trlay3.map', 'trlay3.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[wmsclient_wmsclient_png] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\wmsclient.map'
out_file = 'wmsclient.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\gdal\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\wmsclient.map'
out_file = 'wmsclient.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\wmsclient.map', 'wmsclient.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
___________________ test[wmsclient_3543_wmsclient_3543_png] ___________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\wmsclient_3543.map'
out_file = 'wmsclient_3543.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\gdal\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\wmsclient_3543.map'
out_file = 'wmsclient_3543.png'
command = '[MAP2IMG] [RENDERER] -m [MAPFILE] -o [RESULT]'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\gdal\\wmsclient_3543.map', 'wmsclient_3543.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
______________________ test[6907_01_6907_01_test001_txt] ______________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_01.map'
out_file = '6907_01_test001.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemquery&qlayer=bdry_counpy2&qstring=ANOK&qitem=cty_abbr' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_01.map'
out_file = '6907_01_test001.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemquery&qlayer=bdry_counpy2&qstring=ANOK&qitem=cty_abbr' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_01.map', '6907_01_test001.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
______________________ test[6907_01_6907_01_test002_txt] ______________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_01.map'
out_file = '6907_01_test002.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemquery&qlayer=bdry_counpy2&qstring=ABCD&qitem=cty_abbr' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_01.map'
out_file = '6907_01_test002.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemquery&qlayer=bdry_counpy2&qstring=ABCD&qitem=cty_abbr' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_01.map', '6907_01_test002.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
______________________ test[6907_01_6907_01_test003_txt] ______________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_01.map'
out_file = '6907_01_test003.txt'
command = "[MAPSERV] -conf 6907_01.conf QUERY_STRING='map=[MAPFILE]&mode=itemquery&qlayer=bdry_counpy2&qstring=ABCD&qitem=cty_abbr' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_01.map'
out_file = '6907_01_test003.txt'
command = "[MAPSERV] -conf 6907_01.conf QUERY_STRING='map=[MAPFILE]&mode=itemquery&qlayer=bdry_counpy2&qstring=ABCD&qitem=cty_abbr' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_01.map', '6907_01_test003.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
______________________ test[6907_02_6907_02_test001_txt] ______________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_02.map'
out_file = '6907_02_test001.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemquery&qlayer=bdry_counpy2&qstring=ANOK&qitem=cty_abbr' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_02.map'
out_file = '6907_02_test001.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemquery&qlayer=bdry_counpy2&qstring=ANOK&qitem=cty_abbr' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_02.map', '6907_02_test001.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
______________________ test[6907_02_6907_02_test002_txt] ______________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_02.map'
out_file = '6907_02_test002.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemquery&qlayer=bdry_counpy2&qstring=ABCD&qitem=cty_abbr' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_02.map'
out_file = '6907_02_test002.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemquery&qlayer=bdry_counpy2&qstring=ABCD&qitem=cty_abbr' > [RESULT]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\6907_02.map', '6907_02_test002.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test001_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test001.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test001.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test001.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test002_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test002.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test002.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test002.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test003_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test003.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test003.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test003.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test004_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test004.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapxy=467000+5259000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test004.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapxy=467000+5259000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test004.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test005_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test005.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test005.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test005.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test006_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test006.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test006.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test006.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test007_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test007.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test007.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test007.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test008_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test008.txt'
command = '[MAPSERV] QUERY_STRING=\'map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=("[cty_name]"%20%3D%20"Carlton")\' > [RESULT_DEMIME]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test008.txt'
command = '[MAPSERV] QUERY_STRING=\'map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=("[cty_name]"%20%3D%20"Carlton")\' > [RESULT_DEMIME]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test008.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test009_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test009.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=featurequery&slayer=bdry_counpy2&mapxy=467000+5259000&qlayer=indx_q100kpy4' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test009.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=featurequery&slayer=bdry_counpy2&mapxy=467000+5259000&qlayer=indx_q100kpy4' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test009.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test010_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test010.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapshape=468000+5185000+510700+5250000+520500+5111000+468000+5185000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test010.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapshape=468000+5185000+510700+5250000+520500+5111000+468000+5185000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test010.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test011_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test011.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapshape=POLYGON((468000+5185000,510700+5250000,520500+5111000,468000+5185000))&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test011.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapshape=POLYGON((468000+5185000,510700+5250000,520500+5111000,468000+5185000))&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test011.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test012_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test012.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=indexquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2&shapeindex=5' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test012.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=indexquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2&shapeindex=5' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test012.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
________________________ test[query_query_test013_txt] ________________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test013.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=indexquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2&shapeindex=5&qformat=formattmpl' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map'
out_file = 'query_test013.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=indexquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2&shapeindex=5&qformat=formattmpl' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query.map', 'query_test013.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test001_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test001.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test001.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test001.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test002_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test002.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test002.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test002.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test003_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test003.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test003.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test003.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test004_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test004.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapxy=467000+5259000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test004.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapxy=467000+5259000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test004.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test005_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test005.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test005.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test005.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test006_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test006.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test006.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test006.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test007_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test007.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test007.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test007.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test008_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test008.png'
command = '[MAPSERV] QUERY_STRING=\'map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=("[cty_name]"%20%3D%20"Carlton")\' > [RESULT_DEMIME]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test008.png'
command = '[MAPSERV] QUERY_STRING=\'map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=("[cty_name]"%20%3D%20"Carlton")\' > [RESULT_DEMIME]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test008.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test009_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test009.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=featurequery&slayer=bdry_counpy2&mapxy=467000+5259000&qlayer=indx_q100kpy4' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test009.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=featurequery&slayer=bdry_counpy2&mapxy=467000+5259000&qlayer=indx_q100kpy4' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test009.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test010_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test010.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapshape=468000+5185000+510700+5250000+520500+5111000+468000+5185000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test010.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapshape=468000+5185000+510700+5250000+520500+5111000+468000+5185000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test010.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
_____________________ test[querymap_querymap_test011_png] _____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test011.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapshape=POLYGON((468000+5185000,510700+5250000,520500+5111000,468000+5185000))&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map'
out_file = 'querymap_test011.png'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapshape=POLYGON((468000+5185000,510700+5250000,520500+5111000,468000+5185000))&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\querymap.map', 'querymap_test011.png')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
____________________ test[query_ogr_query_ogr_test001_txt] ____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test001.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test001.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map', 'query_ogr_test001.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
____________________ test[query_ogr_query_ogr_test002_txt] ____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test002.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test002.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapext=420000+5120000+582000+5200000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map', 'query_ogr_test002.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
____________________ test[query_ogr_query_ogr_test003_txt] ____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test003.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test003.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=query&qlayer=bdry_counpy2&mapxy=467000+5259000' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map', 'query_ogr_test003.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
____________________ test[query_ogr_query_ogr_test004_txt] ____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test004.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapxy=467000+5259000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test004.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&mapxy=467000+5259000&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map', 'query_ogr_test004.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
____________________ test[query_ogr_query_ogr_test005_txt] ____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test005.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test005.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&qlayer=bdry_counpy2' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map', 'query_ogr_test005.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
____________________ test[query_ogr_query_ogr_test006_txt] ____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test006.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test006.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=nquery&imgext=420000+5120000+582000+5200000&imgsize=300+300&imgxy=150+150&layers=all' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map', 'query_ogr_test006.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
____________________ test[query_ogr_query_ogr_test007_txt] ____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test007.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test007.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=/^Ca/&qitem=cty_name' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map', 'query_ogr_test007.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
____________________ test[query_ogr_query_ogr_test008_txt] ____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test008.txt'
command = '[MAPSERV] QUERY_STRING=\'map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=("[cty_name]"%20%3D%20"Carlton")\' > [RESULT_DEMIME]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pytests(os.path.dirname(os.path.abspath(__file__))),
)
def test(map, out_file, command, extra_args):
> mstestlib.run_pytest(map, out_file, command, extra_args)
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\query\run_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test008.txt'
command = '[MAPSERV] QUERY_STRING=\'map=[MAPFILE]&mode=itemnquery&qlayer=bdry_counpy2&qstring=("[cty_name]"%20%3D%20"Carlton")\' > [RESULT_DEMIME]\n'
extra_args = <_pytest.config.Config object at 0x02A50BF8>
def run_pytest(map, out_file, command, extra_args):
os.chdir(os.path.dirname(map))
ret, msg = _run(map, out_file, command, extra_args)
> assert ret, msg
E AssertionError: ('results dont match', 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map', 'query_ogr_test008.txt')
E assert False
E:\buildsystem\src\mapserver-8-2-vc16\msautotest\pymod\mstestlib.py:817: AssertionError
____________________ test[query_ogr_query_ogr_test009_txt] ____________________
map = 'E:\\buildsystem\\src\\mapserver-8-2-vc16\\msautotest\\query\\query_ogr.map'
out_file = 'query_ogr_test009.txt'
command = "[MAPSERV] QUERY_STRING='map=[MAPFILE]&mode=featurequery&slayer=bdry_counpy2&mapxy=467000+5259000&qlayer=indx_q100kpy4' > [RESULT_DEMIME]\n"
extra_args = <_pytest.config.Config object at 0x02A50BF8>
@pytest.mark.parametrize(
"map,out_file,command",
mstestlib.get_pyte