bytecodealliance / bytecodealliance/go-modules

Consider implementing a Fuzz test for `wit-bindgen-go wit`

Open
#180 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
148
Forks
20
PR merge metrics
No merged PRs in 30d

Description

Please consider adding a GitHub Action that continuously generate valid WIT packages and verify the roundtrip from WIT -> JSON -> WIT in `wit-bindgen-go wit` works. There is a `wit-smith` command in `wasm-tools` that generates a valid WIT package which could be useful.

Reference:

1. https://go.dev/doc/security/fuzz/
2. https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-smith

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.