Skip to content

Commit 0c1e919

Browse files
Add Reader fuzz tests
- Fuzz tests are generated for all readers. - Generated tests are executed with initial seeds as part of regular "make test" targets, but no fuzzing happens with regular runs. - Fuzzing can be done by executing "go test -fuzz <testname>". After this PR is merged I will run fuzzing on my machine and will report/fix bugs found by fuzzer in separate PRs. Contributes to #11
1 parent 9d3640c commit 0c1e919

File tree

11 files changed

+413
-162
lines changed

11 files changed

+413
-162
lines changed

examples/ints/internal/ints/common.go

Lines changed: 25 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/ints/internal/ints/recordwriter_test.go

Lines changed: 48 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/jsonl/internal/jsonstef/common.go

Lines changed: 25 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/jsonl/internal/jsonstef/recordwriter_test.go

Lines changed: 48 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/profile/internal/profile/common.go

Lines changed: 25 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)