Nl-ngr-validation is a testsuite with Java, Maven and Karate to extract Inspire metadata from the Dutch geoportal
Test are run with the following commands:
git clone https://github.com/JLSchaap/nl-ngr-validation
mvn test
For docker user there is a shell script to run the testsuite
By calling the NGR Inspire CSW endpoint and matching dataset and service metadata information is created.
The following list are generated in csv format during regression:
- datasets
- datasets with related services en serviceorganisation-
- services
- services for each provider e.g. services-Beheer PDOK
- services without matching Inspire dataset
- harvest extra a csv file with extra information added to Geonovum harvest csv
The test are run as github action on a requlair base. A cucumber test report shows the status of calling the NGR CSW endpoint in the last run. Results are stored in github pages