Skip to content

feat(fuzz): add csv_fuzz target#1149

Merged
chaliy merged 1 commit intomainfrom
feat/issue-1100-csv-fuzz
Apr 8, 2026
Merged

feat(fuzz): add csv_fuzz target#1149
chaliy merged 1 commit intomainfrom
feat/issue-1100-csv-fuzz

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented Apr 7, 2026

Summary

  • Add fuzz target for the custom CSV parser in builtins/csv.rs
  • Tests headers, count, select, and custom delimiter (-d) operations
  • Exercises mismatched quotes, embedded newlines, and empty fields

Closes #1100

Test plan

  • cargo check in fuzz crate passes
  • cargo fmt --check clean
  • cargo clippy clean

Closes #1100 — Fuzz target for the custom CSV parser in the csv
builtin. Tests headers, count, select, and custom delimiter parsing
on arbitrary CSV data.
@chaliy chaliy force-pushed the feat/issue-1100-csv-fuzz branch from 4c9c902 to 46281d0 Compare April 8, 2026 00:50
@chaliy chaliy merged commit 91ed1c8 into main Apr 8, 2026
18 checks passed
@chaliy chaliy deleted the feat/issue-1100-csv-fuzz branch April 8, 2026 00:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fuzz: add csv_fuzz target

1 participant