Skip to content

Integration tests implemented.

Hill, Clifford (Contractor) John requested to merge integration-testing into main

The pygeoapi build process should now do a full integration test before allowing the build/docker image to be pushed up to AWS.

In theory, it should build, then start the container, which will finish the build (adding in the plugin pieces), and then will run tests to ensure that every endpoint works. And it should fail if the endpoints don't work. These are taken from the openapi yaml file that is generated just before the server is started. The yaml file contains not only the endpoints, but example data to pass to the endpoint to see if it works, when needed.

Signed-off-by: Cliff Hill chill@contractor.usgs.gov

Merge request reports