Skip to content

Commit

Permalink
Some basic Fuzz-testing for the yolk parser and rendering logic
Browse files Browse the repository at this point in the history
  • Loading branch information
elkowar committed Dec 22, 2024
1 parent d0012d9 commit 0f85418
Show file tree
Hide file tree
Showing 15 changed files with 1,720 additions and 19 deletions.
21 changes: 21 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ categories = ["config", "command-line-utilities", "template-engine"]
name = "yolk"
path = "src/main.rs"

[lib]
name = "yolk"
path = "src/lib.rs"

[dependencies]
cached = { version = "0.54.0", default-features = false }
clap = { version = "4.5.21", features = ["derive", "env"] }
Expand Down Expand Up @@ -45,6 +49,7 @@ which = "7.0.0"
whoami = "1.5.2"
winnow = { version = "0.6.20", features = ["unstable-recover"] }
cov-mark = "2.0.0"
arbitrary = { version = "1.4.1", features = ["derive"] }
# rhai-autodocs = { version = "0.7.0", path = "../../clones/rhai-autodocs" }

[dev-dependencies]
Expand Down
4 changes: 4 additions & 0 deletions fuzz/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
/artifacts
/corpus
/target
/cov
Loading

0 comments on commit 0f85418

Please sign in to comment.