Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test suite: check that we can generate binary identical files compared to "golden" files #11194

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

rouault
Copy link
Member

@rouault rouault commented Nov 1, 2024

Our test suite mostly checks that the read side of a driver can read what the write side has written. This is a good start, but this might not be able to detect potential regressions where we would write something non conformant that the read side of the driver would be tolerant about. So for a few popular formats, currently GTiff, COG, GPKG, OpenFileGDB, shapefile, JPEG2000 (through openjpeg) and netCDF (only V3), and under controlled conditions, add such basic checks. This is far from being complete, as such tests could be very fragile to maintain in case of slightly different output according to software versions of our dependencies...

@rouault rouault added test suite funded through GSP Work funded through the GDAL Sponsorship Program labels Nov 1, 2024
@coveralls
Copy link
Collaborator

Coverage Status

coverage: 69.429% (+0.002%) from 69.427%
when pulling 0d7c23d on rouault:golden_files
into 7c0ad01 on OSGeo:master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
funded through GSP Work funded through the GDAL Sponsorship Program test suite
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants