Files for Regression Testing
A set of stable sample files with documented properties for regression testing. Each file has a known size, checksum, and expected parsing output — so you can verify that code changes do not alter file processing results. Use these as golden files in your CI/CD pipeline to catch regressions in parsers, converters, and file processing logic.
Data Format Regression
Files with known structure for testing parser consistency.
Binary Format Regression
Binary files for testing format handling consistency.
Error Handling Regression
Invalid files for testing that error handling remains consistent.
Recommended Tools
Frequently Asked Questions
How do I use these for regression testing?
Download the files, process them with your code, save the output. On each code change, re-process and diff the output against the saved baseline. Any unexpected differences indicate a regression.
Should I commit test files to my repo?
For small files (<100KB), yes — commit them for reproducibility. For larger files, store checksums and download URLs in your test configuration.