Parser Regression Fixtures

Stable and edge-case fixtures for document, data, and archive parsers that need deterministic regression coverage.

Why This Workflow Matters

  • Mix valid, malformed, and truncated files in the same regression suite.
  • Cover quoted CSVs, duplicate-key JSON, and damaged PDFs and ZIPs.
  • Use packs when you need repeatable multi-file test setup.

Recommended Packs

JSON API Fixture Pack

Bundle of structured JSON payloads for contract testing, parser validation, and nested payload workflows.

json_api_fixture_pack.zip · 1.2 KB

CSV Import Test Pack

Bundle of realistic CSV fixtures for spreadsheet import, ETL ingestion, and parser regression testing.

csv_import_test_pack.zip · 900 B

Fixture Matrices

CSV Import Fixture Matrix

Choose the right CSV fixture for spreadsheet imports, ETL jobs, delimiter handling, encoding validation, and parser failure paths.

JSON API Fixture Matrix

Pick JSON fixtures for contract testing, nested payload validation, Unicode handling, and parser failure conditions.

PDF Extraction Fixture Matrix

Use the PDF matrix to choose between text-heavy, layout-driven, form-like, and damaged fixtures for preview and extraction pipelines.

Suggested Fixtures

Filename Format Size Actions
csv_malformed_quotes_sample.csv CSV 125 B
csv_inconsistent_columns_sample.csv CSV 118 B
json_duplicate_keys_sample.json JSON 97 B
json_truncated_payload_sample.json JSON 193 B
pdf_truncated_edge_case_sample.pdf PDF 701 B
zip_truncated_edge_case.zip ZIP 977 B