[mapserver-commits] [MapServer/MapServer] 22d4b3: Additional fixes and tests for OGC API support. (#...

Steve Lime noreply at github.com
Fri Feb 11 06:11:35 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/MapServer/MapServer
  Commit: 22d4b3313f7d85ea7ccb842e2e9e0f8f97e8ae9d
      https://github.com/MapServer/MapServer/commit/22d4b3313f7d85ea7ccb842e2e9e0f8f97e8ae9d
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2022-02-11 (Fri, 11 Feb 2022)

  Changed paths:
    M mapfile.c
    M mapogcapi.cpp
    M mapservutil.c
    A msautotest/api/expected/ogcapi_invalid_api_signature1.txt
    A msautotest/api/expected/ogcapi_invalid_api_signature2.txt
    A msautotest/api/expected/ogcapi_invalid_mapfile.txt
    A msautotest/api/expected/ogcapi_missing_api_signature1.txt
    A msautotest/api/expected/ogcapi_missing_api_signature2.txt
    M msautotest/api/ogcapi.map

  Log Message:
  -----------
  Additional fixes and tests for OGC API support. (#6475)

* Make sure there are enough non-empty API components to form a legitimate request - need at least 2.

* Add oga_conformance_mode metadata to turn on check for unknown parameters (collection/items). Off by default.

* Updated ogcapi test mapfile to enable conformance mode. Added a couple of other basic tests related to API structure.

* Refactored the tests and names to be more concise.

* Fixed leak...




More information about the MapServer-commits mailing list