etf-validator / etf-webapp

:earth_africa: :mag: ETF is an open source testing framework for spatial data and services
https://www.etf-validator.net
European Union Public License 1.2
18 stars 19 forks source link

Error executing test suite (wfs20-1.26) #163

Closed OscarD31 closed 2 years ago

OscarD31 commented 6 years ago

Good morning!

I have deployed in my system the last etf-version I have found here: https://github.com/etf-validator/etf-webapp/releases/tag/2.0.0-rc.4

I want to test a WFS service in my development environment, so that service is not visible outside my network.

In every run, I get the following error: Error executing test suite (wfs20-1.26)

Looking for that error, I have found an issue about the CRS not being supported, but I thought that was weird in my case. Thanks to that issue, I have discovered that the ETF validator calls the OGC Team Engine validator (which I should have known, because it is clearly explained in the description). Obviously, that second validator can't access my service and that error is returned.

Is there a way to test WFS services without exposing them to the outside world? I haven't found a way to deploy locally the Team Engine validator. And, in any case, in the ETF config there is not a parameter to point to the locally deployed one (or at least I haven't seen it).

Thanks!!

cportele commented 6 years ago
  1. You can deploy the Team Engine locally. See http://opengeospatial.github.io/teamengine/installation.html.

  2. Currently the set up only supports the CITE deployment and we have only tested the CITE deployment so far. See the documentation. However, looking at the code you should be able to change the base URL of the Team Engine deployment using the property etf.testdrivers.teamengine.url (see TeTestDriver.java).

jonherrmann commented 2 years ago

Related to https://github.com/etf-validator/etf-webapp/issues/223

Fixed in Version 2.1