Open-EO / openeo-backend-validator

Service to validate back-end compliance with the API specification.
Apache License 2.0
1 stars 3 forks source link

FeatureUnsupported -> missing #40

Closed soxofaan closed 4 years ago

soxofaan commented 4 years ago

in VITO backend we don't support all openEO endpoint and raise the FeatureUnsupported error in various cases.

The validator already flags 404 HTTP codes as Missing, but it probably should also categorize FeatureUnsupported cases like this

bgoesswe commented 4 years ago

Are you using the latest version of the validator? It should skip all endpoints not listed in the capabilities and return a "NotSupported" state for them (which will not affect the ep group result)

soxofaan commented 4 years ago

well, we currently list these endpoints with FeatureUnsupported under capabilities which we probably should not do I guess

bgoesswe commented 4 years ago

Yes, I think they should not be listed there: image

https://openeo.org/documentation/1.0/developers/api/reference.html#operation/capabilities

soxofaan commented 4 years ago

I can indeed remove a bunch of them from the endpoints listing. Some FeatureUnsupported exceptions are however called at run time from deeper in the code, which makes it harder to remove them from the endpoints

soxofaan commented 4 years ago

I'll close this issue for now