From cdc4f980907c6c2df19eb7db944ed56fa2c1f404 Mon Sep 17 00:00:00 2001 From: Francesco Bartoli Date: Thu, 22 Jul 2021 15:06:47 +0200 Subject: [PATCH] Fix OAProc conformance classes (#736) * Fix OAProc conformance classes * Fix conformance test --- pygeoapi/api.py | 4 ++++ tests/test_api.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pygeoapi/api.py b/pygeoapi/api.py index 44507ab..ca8c1a7 100644 --- a/pygeoapi/api.py +++ b/pygeoapi/api.py @@ -111,6 +111,10 @@ CONFORMANCE = [ 'http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/opensearch', 'http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/json', 'http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/html', + 'http://www.opengis.net/spec/ogcapi-processes-1/1.0/conf/ogc-process-description', # noqa + 'http://www.opengis.net/spec/ogcapi-processes-1/1.0/conf/core', + 'http://www.opengis.net/spec/ogcapi-processes-1/1.0/conf/json', + 'http://www.opengis.net/spec/ogcapi-processes-1/1.0/conf/oas30', 'http://www.opengis.net/spec/ogcapi-edr-1/1.0/conf/core' ] diff --git a/tests/test_api.py b/tests/test_api.py index aef5936..9c6ba12 100644 --- a/tests/test_api.py +++ b/tests/test_api.py @@ -306,7 +306,7 @@ def test_conformance(config, api_): assert isinstance(root, dict) assert 'conformsTo' in root - assert len(root['conformsTo']) == 16 + assert len(root['conformsTo']) == 20 req = mock_request({'f': 'foo'}) rsp_headers, code, response = api_.conformance(req)